Эротические торты 18+
СОДЕРЖАНИЕ
 
ГОСТЕВАЯ
 
ГЕНЕРАТОР
 
ССЫЛКИ
 

Имя

Сообщение


08.04.2010   Maks

Я добавил поле email и сообщение вообще перестало отправляться, подскажите почему?
<?php
// если была нажата кнопка "Отправить"
if($_POST['submit']) {
// $_POST['title'] содержит данные из поля "Тема", trim() - убираем все лишние пробелы и переносы строк, htmlspecialchars() - преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались, ну и substr($_POST['title'], 0, 1000) - урезаем текст до 1000 символов. Для переменной $_POST['mess'] все аналогично
$title = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000);
$mess = substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000);
$email = substr(htmlspecialchars(trim($_POST['email'])), 0, 50);
// $to - кому отправляем
$to = 'erazer@bk.ru';
// $from - от кого
$from='test@test.ru';
// функция, которая отправляет наше письмо.
mail($to, $title, $email, $mess, 'From:'.$from. "\r\n" . "MIME-Version: 1.0\r\nContent-type: text/html; charset=KOI8R");
echo 'Спасибо! Ваше письмо отправлено.';
}
?>
<form action="" method=post>

<p>Вводный текст перед формой <p>
<div align="center">
Teма<br />
<input type="text" name="title" size="40"><br />
Сообщение<br />
<textarea name="mess" rows="1" cols="40"></textarea>
<br />
E-mail<br />
<textarea name="email" rows="1" cols="40"></textarea>
<br />

<input type="submit" value="Отправить" name="submit"></div>
</form>

mail($to$title$email$mess'From:'.$from"\r\n" "MIME-Version: 1.0\r\nContent-type: text/html; charset=KOI8R");
замените на
mail
($to$title$email."\r\n".$mess'From:'.$from"\r\n" "MIME-Version: 1.0\r\nContent-type: text/html; charset=KOI8R");

11.04.2010   Maks

Спасибо большое, помогло, все работает отлично)))




Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать про платный хостинг.
(c) Janda.ru