Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Не работает изъятие данных с html страницы
Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Вынужден обратиться с данным вопросом именно к вам.
Дело в том, что недавно в силу обстоятельств я сменил виртуальный хостинг на VDS.
Знаете, есть такая простенькая распространённая функция, позволяющая отправлять сообщения прямо с сайта. В её основе лежит извлечение данных для переменной прямо из формы. Т.е. человек написал сообщение, нажал кнопку, данные ушли в php скрипт, а он уже отправляет сообщение.
На хостинге работала у php такая функция. На VDS - нет. Скорее всего, она просто не установлена, или не настроена, или что-то в этом роде.
Не могли бы вы подсказать, как справиться с проблемой? Что нужно доустановить?
----- Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
01es
Отправлено: 28 Мая, 2008 - 18:54:49
Новичок
Покинул форум
Сообщений всего: 35
Дата рег-ции: Май 2008 Откуда: /home
Помог: 0 раз(а)
Какая ОС?
Что говорит саппорт?
PHP собран с поддержкой функции mail?
Есть ли какая то ругань скрипта?
Sendmail установлен?
Логи сервера смотрели?
pifon1989
Отправлено: 28 Мая, 2008 - 19:30:00
Частый гость
Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Какая ОС? Linux Debian Что говорит саппорт? Ничё не говорит.) PHP собран с поддержкой функции mail? Отсылает пустой пост. Следытьно собран с поддержкой. Есть ли какая то ругань скрипта? Нету никакой. Просто все переменные, которые должны бы получить информацию, остаются со значением null. Sendmail установлен? Установлен. Логи сервера смотрели? А чё их смотреть та? Там умного нету ничего, только списки операций. PHP свою задачу выполняет без ошибок - сообщение успешно приходит на указанное мыло. А вот в переменных пусто - факт железный.
Проверяется через
----- Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
EuGen
Отправлено: 28 Мая, 2008 - 19:40:57
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
А проверьте состояние register_globals.
Может быть Вы обращаетесь к переменным, рассчитывая, что оно включено, а оно выключено.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
pifon1989
Отправлено: 28 Мая, 2008 - 20:02:24
Частый гость
Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Было выключено! Сейчас посмотрю... (Добавление)
ееееееееееееееееееееееееееееееееееееееееееееееееееее!!!!!!!!!!!!!!!!!!!!!!!!
Работает!!! Я всегда знал, что это форум супер-пхп-гениев!!!))))))))))))))))))))
Спасибо и +500 тыщщ!!! ))))))))))))
----- Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
EuGen
Отправлено: 28 Мая, 2008 - 20:46:52
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Ну вот. Всегда пожалуйста.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
scuter
Отправлено: 29 Мая, 2008 - 04:15:02
Посетитель
Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2008
Помог: 0 раз(а)
не все таки надо посмотреть какие функции оспользуются,
так сказать сам код,
если таких функций нет или обьектов,
значит косяк в этом, а ругань сервере можно и заблокировать.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.