Подскажите пожалуста скачал довольно интересный скрипт обратной связи средствами php но не выходит настроить его на роботу, при отправки сообщения происходит ошибка! Где в нем необходимо прописывать свой эмаил?
<?
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['email'])) {$email = $_POST['email'];}
if (isset($_POST['subject'])) {$subject = $_POST['subject'];}
if (isset($_POST['text_message'])) {$text_message = $_POST['text_message'];}
$name = stripslashes($name);
$subject = stripslashes($subject);
$name = htmlspecialchars($name);
$subject = htmlspecialchars($subject);
$email = stripslashes($email);
$text_message = stripslashes($text_message);
$email = htmlspecialchars($email);
$text_message = htmlspecialchars($text_message);
$address = "boyrd3@mail.ru";
$message = "".$text_message."\nС уважением, ".$name."\nМой контактный e-mail: ".$email."";
$verify = mail($address,$subject,$message,"Content-type:text/plain; Charset=windows-1251\r\n");
if ($verify == 'true')
{
echo "
<link rel='stylesheet' type='text/css' href='style.css'/>
<table width='600' height='300' align='center'>
<tr>
<td class='warning_table' width='220' align='center' valign='middle'>
<img align='center' src='images/warning.png'>
<div align='center' class='warning_font_big'>Поздравляем!</div>
<div align='center' class='warning_font' align='left'>Ваше письмо доставлено администратору. Через некоторое время Вы получите ответ!</div>
<p align='center'><a href='index.html' class='all_links'>Вернуться назад</a></div></p>
</td>
</tr>
</table>";
}
else
{
echo "
<link rel='stylesheet' type='text/css' href='style.css'/>
<table width='600' height='300' align='center'>
<tr>
<td class='warning_table' width='220' align='center' valign='middle'>
<img align='center' src='images/warning.png'>
<div align='center' class='warning_font_big'>ОШИБКА!!!</div>
<div align='center' class='warning_font' align='left'>Ваше письмо не доставлено. Повторите отправку немного позже!</div>
<p align='center'><a href='index.html' class='all_links'>Вернуться назад</a></div></p>
</td>
</tr>
</table>";
}
?>
Спустя 22 минуты, 3 секунды (4.12.2011 - 14:37) vadimcucherencko написал(а):
А сам скрипт расположен по адресу скрипт обратной связи
Спустя 21 минута, 42 секунды (4.12.2011 - 14:59) kovaldm написал(а):
Какая ошибка? Текст ошибки в студию.
Емеил находится здесь
Вот это
Наверное надо писать так
Это первое что увидел, может еще какие ошибки есть.
Емеил находится здесь
$_POST['email']
Вот это
if ($verify == 'true')
Наверное надо писать так
if($verify === true)
Это первое что увидел, может еще какие ошибки есть.
Спустя 1 час, 47 минут, 40 секунд (4.12.2011 - 16:47) minok94 написал(а):
Я сидел сочинял письмо, получилось строчек 25-30, а ета прога мне написала:
Еще и с восклицательным знаком, эх радость какая))
Ваше письмо не доставлено! Повторите отправку немного позже!
Еще и с восклицательным знаком, эх радость какая))
Спустя 1 минута, 16 секунд (4.12.2011 - 16:48) kovaldm написал(а):
Это
if ($verify == 'true')исправили на это?
if($verify === true)
Свернутый текст
Блин, кто автор темы?
Спустя 17 минут, 11 секунд (4.12.2011 - 17:05) vadimcucherencko написал(а):
Я тут! были небольшие проблемы с дизайном сайта, немог ответить тысяча извинений!
Спустя 4 минуты, 47 секунд (4.12.2011 - 17:10) vadimcucherencko написал(а):
А ошибка выдается картинкой с надписью ОШИБКА!!!
Ваше письмо не доставлено. Повторите отправку немного позже!
Поменял то что вы говорили все равно ошибка!
Ваше письмо не доставлено. Повторите отправку немного позже!
Поменял то что вы говорили все равно ошибка!
Спустя 2 часа, 4 минуты, 41 секунда (4.12.2011 - 19:15) kovaldm написал(а):
$verify = mail($address,$subject,$message,"Content-type:text/plain; Charset=windows-1251\r\n");
var_dump($verify);
if ($verify == 'true')
Спустя 19 минут, 21 секунда (4.12.2011 - 19:34) Игорь_Vasinsky написал(а):
Цитата |
if ($verify == 'true') |
if ($verify)
Спустя 48 минут, 34 секунды (4.12.2011 - 20:22) vadimcucherencko написал(а):
Теперь дает ошибку Null