обратная связь средствами php
Написал admin   
23.12.2007

Простой способ как можно сделать обратную связь средствами php, весь код будет в 1 файле

<?
$mailz = " Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script "; // пишем мыло админа
if(empty($block)) { // Если кнопка отправки письма пуста

?>
<form action="<?echo $PHP_SELF;?>" method=post>
Ваше имя: <input type=text name=name><br>
Ваш e-mail: <input type=text name=mail><br>
Сообщение: <textarea cols="50" rows="10" name="message"></textarea><br>
<input type=submit name=block value="отправка">
</form>

<?
}
else {

if(!preg_match("/^([a-z,0-9])+@([a-z,0-9])+(.([a-z,0-9])+)+$/", $mail)) // проверка e-mail адрес на корректностьё
{
$bad = "Неправильный e-mail<br>";
}

if(empty($message)) { // проверка на пустоту сообщения
$bad .= "Нет сообщения<br>";
}

if ($bad) // если ошибка вывести её и остановить скрипт
{
echo $bad;
exit;
}

$temp = "Это сообщение обратной связи $message"; // текст сообщения на почту
$subj = "Сообщение с сайта"; // тема сообщения
$body = $temp;
$adds = "From: $mail "; // откуда сообщение
$adds .= "X-Sender: < $mail > ";
$adds .= "Content-Type: text/plain; charset=windows-1251 "; // настройка кодировки сообщения
mail($mailz,$subj,$body,$adds); // отправка сообщения
}
?>


Просмотров: 3016

Ваш коментарий будет первым

Только зарегистрированные пользователи могут оставлять коментарии.
Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.

 
След. >
Журнал о компьютерах, новости интернета © 2008