![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 30
|
Переехал на новый хост, а там register_globals=Off. У меня форма обратной связи работать перестала. Я её никак переделать не могу - не работает! Сделана на Flash + PHP
Подскажите, где ошибка, плизззз: <?
$adminaddress = "forest-info@onego.ru";
$siteaddress ="http://dmitriev.karelia.ru";
$sitename = "dmitriev.karelia.ru";
$date = date("m/d/Y H:i:s");
$ip1=$_SERVER["REMOTE_ADDR"];
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['email'];
$comments=$_POST['commentst'];
if ($action != ""):
mail("$adminaddress","dmitriev.karelia.ru",
"$sitename:\n
Имя: $fname
Фамилия: $lname
Email: $email
\n
Посетитель сайта пишет:
$comments
IP посетителя: $ip1
IP сервера: $ip2
Date/Time: $date","FROM:$adminaddress");
$sendresult = "OK!";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
endif;
?>
......
__________________
Я - художник в дизайне... |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 22
|
Если дело в register_globals=off, то может просто надо определить переменные, которые сами определялись, при register_globals=on, то есть прописать для них типа:
$action=$_POST['action']; $sitename=$_POST['sitename']; |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 30
|
$action=$_POST['action']; - вот в этой хрене всё дело и было! Другие переменные я в массив прописал, а эту нет. Заработала. Спасибо огромное!
__________________
Я - художник в дизайне... |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:22. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|