Помогите с формой отправки письма

123
kil
На сайте с 03.04.2006
Offline
84
kil
#11


<?php
if (isset($_POST['fio'])) {$fio = $_POST['fio'];}
if (isset($_POST['pass'])) {$pass = $_POST['pass'];}
if (isset($_POST['disc'])) {$disc = $_POST['disc'];}
if (isset($_POST['photoshop'])) {$photoshop = $_POST['photoshop'];}
if (isset($_POST['dreamweaver'])) {$dreamweaver = $_POST['dreamweaver'];}
if (isset($_POST['php'])) {$php = $_POST['php'];}
if (isset($_POST['dostavka'])) {$dostavka = $_POST['dostavka'];}
if (isset($_POST['adress'])) {$adress = $_POST['adress'];}


if (!isset($photoshop)) {$photoshop="НЕТ";}
if (!isset($dreamweaver)) {$dreamweaver="НЕТ";}
if (!isset($php)) {$php="НЕТ";}




$text = "<h2>Сведения о заказе клиента :</h2>";
$text .= "<strong>Ф.И.О заказчика</strong> - $fio<br> <strong>Пароль :</strong> $pass <br>";
$text .= "<strong>Тип диска</strong> - $disc<br><br>";
$text .= "<strong>Хочет чтоб на диске были следующие курсы:</strong><br>";
$text .= "<strong>Курсы по Фотошопу</strong> - $photoshop<br><strong>Курсы по Adobe Dreameaver</strong>-$dreamweaver<br><strong>Курсы по PHP </strong> - $php<br><br>";
$text .= "<strong>Выбрал способ доставки</strong> - $dostavka<br>";
$text .= "<strong>В качестве домашнего адреса указал:</strong> $adress";

if (mail ('email@site.com', 'Тема письма', $text, "MIME-Version: 1.0\r\nContent-type: text/html; charset=windows-1251 \r\nFrom: My site <no-reply@site.com>")) echo 'Письмо отправлено!';
else echo 'Произошел коллапс!';
?>
S7
На сайте с 20.11.2009
Offline
33
#12

kil, опять выскакивает окошко.

Код файла index.html (в котором находится форма):

<form name="zakaz_diska" method="post" action="obrabotchik.php">

<p>

Введите ФИО:<br>

<input type="text" name="fio" >

</p>

<p>

Введите пароль:<br>

<input type="password" name="pass">

</p>

<p> Какой диск вы хотите получить? </p>

<p>

<input name="disc" type="radio" value="CD" checked>

CD<br>

<input name="disc" type="radio" value="DVD">

DVD

</p>

<p> Какие обучающие курсы вы хотите видеть на диске? </p>

<p>

<input type="checkbox" name="photoshop" value ="Да" checked>

Курсы по Фотошопу

<br>

<input type="checkbox" name="dreamweaver" value ="Да">

Курсы по Adobe Dreamweaver

<br>

<input type="checkbox" name="php" value ="Да">

Курсы по PHP

</p>

<p>Выберите способ доставки:</p>

<p>

<select name="dostavka" size="1">

<option selected> Срочная </option>

<option > Не срочная </option>

<option > Курьером </option>

</select>

</p>

<p> Введите адрес для доставки:<br>

<textarea name="adress" cols="45" rows="5"></textarea>

</p>

<p>

<input type="submit" value="Сделать заказ" width="20">

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<input type="reset" value="Отмена ">

</p>

</form>

Код файла obrabotchik.php, который лежит в той же директории, тот который вы прислали выше.

Изменил только 'email@site.com' на 'avto-dl@mail.ru'

Что опять не так делаю? Помоги, плиз.

Semen№7 добавил 19.11.2010 в 15:07

kil, в index.html ничего менять не надо? Или может дело все таки в том, что я запускаю форму локально?

kil
На сайте с 03.04.2006
Offline
84
kil
#13

Дорогой Семен.

Если вы опять открываете форму Z:\home\localhost\www\obuchenie_html\index.html вместо http://localhost/obuchenie_html/index.html, то я искренно советую вам задуматься, стоит ли вооще заниматься сайтами.

S7
На сайте с 20.11.2009
Offline
33
#14

kil, тогда скажите мне что делать с формой по адресу Z:\home\localhost\www\obuchenie_html\index.html. Забить на нее и постоянно лазить сюда, чтоб воспользоваться присланной вами ссылкой http://localhost/obuchenie_html/index.html ?

kil
На сайте с 03.04.2006
Offline
84
kil
#15

Вы издеваетесь?! 😡

S7
На сайте с 20.11.2009
Offline
33
#16

kil, ладно. Спасибо за помощь. Сам разбирусь. Дох** понтов у многих на этом форуме. Не первый раз убеждаюсь. Собственно поэтому и репа низкая.

kil
На сайте с 03.04.2006
Offline
84
kil
#17
Semen№7:
kil, ладно. Спасибо за помощь. Сам разбирусь. Дох** понтов у многих на этом форуме. Не первый раз убеждаюсь. Собственно поэтому и репа низкая.

Уважаемый, а вам не кажется, что дох** понтов именно у вас?

Я по-моему вполне ясно объянил, что необходимо сделать. Более того, я привел работающий код. Или вы ждали что вам будут весь день разжевывать основы? У меня нет желания тратить свое время из-за чужой лени. Вы же в свою очередь считаете, что люди на форуме вам что-то должны.

В сети огромное количество информации по теме, но я уверен, что вы даже и не пытались разобраться.

S7
На сайте с 20.11.2009
Offline
33
#18

я сюда зашел за маленой помощью, а в итоге получил только отрицательные эмоции

kil
На сайте с 03.04.2006
Offline
84
kil
#19
Semen№7:
я сюда зашел за маленой помощью, а в итоге получил только отрицательные эмоции

Не, дорогой мой. Вы написали потому что вам лень что-то сделать самостоятельно!

Советую начать с основ:

http://ru.wikipedia.org/wiki/Web-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80

http://www.denwer.ru/faq/

http://www.php-book.ru/

Эмоции блин!

S7
На сайте с 20.11.2009
Offline
33
#20

kil, ну конечно вы правы)

Не напрягайтесь больше, написал же, что сам разберусь.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий