![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.11.2009
Сообщений: 11
|
![]()
Добрый день.
Столкнулся с такой проблемой: зарегистрировал домен на мастерхост.ру, залил сайт. Но форма для отправки письма не работает. Выдает ошибку что незаполненно одно из полей. Хотя на самом деле все заполненно и скрипт вроде без ошибок написан. Подозреваю что это связано с настройками самого Мастерхоста, но мне до сих пор не удалось устранить проблему. Бьюсь уже две недели. Сам скрипт я прикрепил к сообщению. Подскажите в чем может быть проблема. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Дело не в хостинге. Переменная $name не определена. Там должно быть substr($_POST['name'],0,100);
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.11.2009
Сообщений: 11
|
![]()
motorway, можно чуть-чуть подробней?
Я просто PHP очень плохо знаю, а эту форму для одной хорошей знакомой делаю. Поэтому мучаюсь с ним уже две недели |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
У вас в проверке, пустая ли переменная с именем, стоит:
Код:
Код:
переменная с именем $name действительно пустая, т.к. нигде ранее ей не было присвоено значение. Нужно было заменить это на Код:
И далее у вас везде так: например, Код:
Замените везде это на $_POST['...'] в соответствующих местах. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.11.2009
Сообщений: 11
|
![]()
motorway, огромное спасибо вам за помощь. Теперь скрипт работает прекрасно.
Есть конечно мелкие недостатки, такие как: не задана кодировка письма и когда одно из полей не заполнено кликаешь "Вернуться и правильно заполнить форму", то поля очищаются. Но с ними можно смириться. Еще раз большое вам спасибо. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма для отправки почты | Михаил Юрьевич | PHP | 6 | 12.08.2009 16:56 |
Как использовать несколько edit для отправки письма | eldar | Работа с сетью в Delphi | 2 | 22.03.2009 20:04 |
Форма отправки e-mail | Черничный | PHP | 7 | 11.11.2008 03:36 |
Microsoft Office Outlook : Перехват письма при отправки с определенного ящика | Talia | Софт | 0 | 11.12.2007 14:28 |