|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.08.2007, 23:10 | #1 |
Пользователь
Регистрация: 09.08.2007
Сообщений: 23
|
Отправка почты
Помогите, пожалуйста с обратной связью. Сам я не спец в PHP, но один друг мне посоветовал вот такой код:
send.phtml : <?php $fText="$fTitle\n\n"; for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i].": ".$fData[$i]."\n";} $fText.="\n\n"; $fText.=date("l dS of F Y h:i:s A"); if (mail($fMail,$fSubject,$fText)) {Header("Location: $fOk");} else {Header("Location: $fBad");} exit; ?> mail.htm : <form method="post" action="http://tsekhan.com/send.phtml"> <center> <input type="hidden" name="fName[1]" value="Your name"> <input type="text" name="fData[1]"> <input type="hidden" name="fName[2]" value="Your e-mail"> <input type="text" name="fData[2]"> <input type="hidden" name="fName[3]" value="Your homepage"> <input type="text" name="fData[3]"> <input type="hidden" name="fName[4]" value="Your ICQ"> <input type="text" name="fData[4]"> <input type="hidden" name="fName[5]" value="Text"> <TEXTAREA name="fName[5]" rows=6 cols=28></textarea> <input type="hidden" name="fName[6]" value="Text2"> <TEXTAREA name="fName[6]" rows=6 cols=28></textarea> <input type="submit" value="Send"> <input type="hidden" name="fMail" value="tsekhan@gmail.com"> <input type="hidden" name="fTitle" value="Chto-to prishlo"> <input type="hidden" name="fSubject" value="Soobschenie"> <input type="hidden" name="fCount" value="6"> <input type="hidden" name="fOk" value="http://tsekhan.com/ok.htm"> <input type="hidden" name="fBad" value="http://tsekhan.com/bad.htm"> </form> </body> </html> А в результате выкидывает на главную. |
11.08.2007, 00:42 | #2 | ||||
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Цитата:
mail.htm : Цитата:
Цитата:
Не проще ли сделать на ПОСТе? Цитата:
Какие именно поля должны существовать? Конкретнее, пожалуйста. |
||||
11.08.2007, 13:39 | #3 |
Пользователь
Регистрация: 09.08.2007
Сообщений: 23
|
Мне нужна лишь программа для отправки почты, но чтобы я мог добавлять свои инпуты или текстареа.
А tsekhan.com это действительно мой сайт. Я тоже не все понимаю, но здесь же ПОСТ. И почему небезопасен этот код (просто интересно)? |
12.08.2007, 04:16 | #4 | |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Цитата:
Это должно быть в твоем файле Contact.php PHP код:
[code] |
|
12.08.2007, 04:17 | #5 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Код:
---- Пример работы тут Последний раз редактировалось SkyM@n; 12.08.2007 в 04:19. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка почты с Delphi 7 | vitawt | Работа с сетью в Delphi | 20 | 04.06.2014 17:26 |
Microsoft Office Outlook : Отправка SMS с электронной почты (MegaFon, Beeline, MTS) | kipish | Софт | 6 | 01.12.2011 10:26 |
Отправка почты | Fess | HTML и CSS | 15 | 11.03.2010 20:24 |
Отправка почты (smtp) через proxy | dimonbest | Работа с сетью в Delphi | 9 | 20.06.2008 14:07 |
Отправка почты | Fenix Nexsais | Работа с сетью в Delphi | 5 | 06.09.2007 22:27 |