|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.11.2009, 10:26 | #1 |
Пользователь
Регистрация: 03.11.2009
Сообщений: 11
|
Masterhost и форма для отправки письма
Добрый день.
Столкнулся с такой проблемой: зарегистрировал домен на мастерхост.ру, залил сайт. Но форма для отправки письма не работает. Выдает ошибку что незаполненно одно из полей. Хотя на самом деле все заполненно и скрипт вроде без ошибок написан. Подозреваю что это связано с настройками самого Мастерхоста, но мне до сих пор не удалось устранить проблему. Бьюсь уже две недели. Сам скрипт я прикрепил к сообщению. Подскажите в чем может быть проблема. |
04.11.2009, 00:32 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Дело не в хостинге. Переменная $name не определена. Там должно быть substr($_POST['name'],0,100);
|
04.11.2009, 16:57 | #3 |
Пользователь
Регистрация: 03.11.2009
Сообщений: 11
|
motorway, можно чуть-чуть подробней?
Я просто PHP очень плохо знаю, а эту форму для одной хорошей знакомой делаю. Поэтому мучаюсь с ним уже две недели |
05.11.2009, 18:24 | #4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
У вас в проверке, пустая ли переменная с именем, стоит:
Код:
Код:
переменная с именем $name действительно пустая, т.к. нигде ранее ей не было присвоено значение. Нужно было заменить это на Код:
И далее у вас везде так: например, Код:
Замените везде это на $_POST['...'] в соответствующих местах. |
05.11.2009, 23:14 | #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 |