Скрипт формы обратной связи на PHP

1 234
DI
На сайте с 03.01.2007
Offline
123
#21
webinteger:
Для себя написал http://tytdom.com/contacts.html

А звездочки у названий полей (которые говорят об обязательности заполнения), написанные белым по белому - это прикол такой?:)

И двоеточие после знака вопроса странно смотрится:)

Высказывание идиотского утверждения требует на порядок меньше усилий, чем его последовательное и обоснованное опровержение и более того, иногда это опровержение вообще невозможно. © (http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml)
lamansions
На сайте с 29.11.2007
Offline
54
#22

спасибо!

эх, почему нужные скрипты попадаются на глаза уже после того как сам долго кое-как писал подобный скрипт?

будет время свой доведу до ума:-)

F
На сайте с 29.12.2007
Offline
15
#23

Все исправил архив с кодировкой utf-8

flashripper добавил 10.02.2008 в 11:14

Что еще можно добавить в форму? Может быть улучшить в ней что нибудь?

МОЙ БЛОГ (flashripper.net) СМОТРЕТЬ ВСЕМ!!!
lamansions
На сайте с 29.11.2007
Offline
54
#24

добавьте скрипт приложения файлов:-)

не факт что надо, но я вот над этим работаю...

PIN_KOD
На сайте с 19.11.2006
Offline
85
#25
webinteger:
Для себя написал http://tytdom.com/contacts.html + в том што пользователю не нужно думать что написать в тему

поделись пожалуйста скриптом

C
На сайте с 11.10.2006
Offline
67
cap
#26

Вот еще вариант с админкой: http://tsbs.ru/index.php?menu=demo&s=tsbmailer

kod_ssilki_ru
На сайте с 02.03.2005
Offline
176
#27
cap:
Вот еще вариант с админкой: http://tsbs.ru/index.php?menu=demo&s=tsbmailer

К сожалению, скачать с их сайта у меня что-то не получилось - при попытке скачать из раздела download - сообщение Not Found :(

flashripper:
Что еще можно добавить в форму? Может быть улучшить в ней что нибудь?

Спасибо за Ваш труд.

Отпишу очень наглое пожелание - вариант с админкой был бы интересен :)

Аккаунт закрыт 21.07.2009 ЛС (PM) отключены. Всем успехов! И Спасибо тем, кто был добр ко мне. Этот аккаунт ломали 18.05.2010 в 11.13 с ip 118.97.72.37 189.42.222.213 202.146.241.19 82.198.27.9
C
На сайте с 11.10.2006
Offline
67
cap
#28

kod_ssilki_ru

Пришлите в личку мыло, вышлю скрипт. :) На сайте тех. проблемы.

М
На сайте с 08.02.2006
Offline
59
#29

flashripper,

1. У вас 2-е условие в конструкции

if(count($_POST)>0){ ... } elseif (!empty($_POST)) { ... }

не выполнится никогда, и письмо, соответсвенно, не отправится.

2. Часть используемых переменных не определена или определена неверно

3. register_globals в современных версиях РНР по умолчанию off. Используйте глобальные массивы $_POST, $_GET, $_REQUEST

4. В регулярном выражении точка означает любой символ. На текущий момент ваша проверка адреса email проверяет только наличие @ и окончание на букву (вариант типа ____@___f пройдет)

5. Кроме капчи и почты не обрабатываются приходящие переменные (ну кроме как на пустую строку)

П.С. Хотя, если Зингельшухер утверждает, что "сразу видно код писал вменяемый программист (на этом форуме это редкость)", то можно все оставить как есть.

[Удален]
#30
Магнат:
Хотя, если Зингельшухер утверждает

Я не утверждаю, я говорю что на первый взгляд всё хорошо

Зингельшухер:
Не вникал в подробности, но на вид код понравился

(минимум половина программистов с которыми я когда либо работал, пишут так что сразу с первого взгляда отвращение вызывает, даже не нужно вглядываться в код чтоб увидеть недостатки, а тут ситуация явно лучше)

1 234

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