Добавление комментариев отключено
Здравствуйте!
Письма отправляются, но не видно данных отправителя.
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.01 Transitional//EN"
<html/>
<head>
<title>Страница изучения таблиц</title>
<meta http-equiv="Content-Type" content="text/html;charset=Windows-1251">
<meta name="keyword" content="недорогие путешествия">
<meta name="description" content="путешествия, работа за грантицей, США, ОАЭ">
<head/>
<body>
<h1 align="center">Формы</h1>
<table border="1" width="400" bgcolor="white" align="center" bordercolor="blue" cellpadding="10" cellspacing="5">
<tr>
<td>
<form action="obrabotka.php" method="POST" name="form1">
<p><strong>Введите свое ФИО</strong><br>
<input type="text" name="fio" width="20">
</p>
<p><strong>Введите пароль</strong><br>
<input type="password" name="pass" width="20">
</p>
<p><strong>Введите e-mail</strong><br>
<input type="text" name="email" width="20">
</p>
<p><strong>Выберите формат диска</strong><br>
<input type="radio" name="format" value="DVD" checked>DVD<br>
<input type="radio" name="format" value="CD">CD<br>
</p>
<p><strong>Выберите курсы для заказа</strong><br>
<input type="checkbox" name="site" value="1" checked>Курс по созданию сайтов<br>
<input type="checkbox" name="book" value="1">Курс по созданию электронной книги<br>
</p>
<p><strong>Выберите тип доставки</strong><br>
<select name="delivery">
<option>Срочная</option>
<option>Обычная</option>
</select>
</p>
php
<?php
if (isset($site)) {$site="Да";} else {$site="Нет";}
if (isset($book)) {$book="Да";} else {$book="Нет";}
$v = mail("yulya.1988@mail.ru","Заказ сайта","На сайте был сделан заказ. \n Заказ пришел от: $fio \n Его пароль: $pass \n Его e-mail: $email \n Выбрал формат диска: $format \n Выбрал курсы: курс по созданию сайта: $site \n Курс по созданию электронных книг: $book \n Выбрал тип доставки: $delivery \n Адрес для доставки: $address","Content-type:text/plain; charset = windows-1251\r\n");
if ($v == "true") {echo "Ваше сообщение успешно доставлено!";}
?>
письмо выглядит так
На сайте был сделан заказ.
Заказ пришел от:
Его пароль:
Его e-mail:
Выбрал формат диска:
Выбрал курсы: курс по созданию сайта: Нет Курс по созданию электронных книг: Нет Выбрал тип доставки:
Адрес для доставки:
В чем моя ошибка?
21.01.2013 Александр
Попробуйте так:
...
Заказ пришел от: ".$_POST['fio']." \n Его пароль: ".$_POST['pass']." \n Его e-mail: ".$_POST['email']."
...
22.01.2013 Юлия
Александр, что-то не получилось. Syntaxes error
12.02.2013 Алексей
Если представлен весь php-скрипт, то данные никогда не дойдут. Потому что Вы нигде не принимаете данные полей формы. Поскольку, выбран метод POST (form method="POST"), значит принимать данные нужно с помощью $_POST.
Может этого будет достаточно:
www.softtime.ru/info/task.php?id_article=87
Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать про платный хостинг.