Показать сообщение отдельно
Старый 18.02.2012, 14:30
postoronniy вне форума Посмотреть профиль Отправить личное сообщение для postoronniy Найти все сообщения от postoronniy
  № 8  
Ответить с цитированием
postoronniy

Регистрация: Jan 2012
Сообщений: 25
Сейчас mail.php выглядит так:
PHP код:
<?php
$header
.= "MIME-Version: 1.0\n";
$header.= "Content-Type: text/plain; charset=\"UTF-8\"\n";
$header.= "Content-Transfer-Encoding: 7bit\n";
$to "adam1983@list.ru";
  
$body $mass;

  if (
mail($to,"Письмо с сайта Захаровв.рф"$body$header)) echo "1";
    else echo 
"2";
?>
,
а во флэше так:

Код AS1/AS2:
on (rollOver)
{_root.pag.contacts.m3.gotoAndPlay("stopa");}
 
on (release) {
error.gotoAndStop(1);
if(String(inp1)=="Ваше имя"){error.gotoAndStop(2);}
else if(String(inp2)=="Ваш e-mail адрес"){error.gotoAndStop(3);}
else if(String(inp3)=="Напишите сюда Ваше сообщение"){error.gotoAndStop(4);}
else{
mass="Пишет:"+"\n"+
"_____"+"\n"+
"Имя: "+inp1+"\n"+
"E-mail: "+inp2+"\n"+
"Текст сообщения: "+"\n"+
"_______________"+"\n"+inp3;
loadVariablesNum("mail.php", 0, "POST");
 _root.pag.contacts.inp1 = "Ваше имя";
    _root.pag.contacts.inp2 = "Ваш e-mail адрес";
    _root.pag.contacts.inp3 = "Напишите Ваше сообщение сюда";
}
}
on (rollOut)
{_root.pag.contacts.m3.gotoAndPlay("stopb");}
На почту приходит пустое письмо с указанной темой, в тексте письма есть только точка на 3й строчке.
Кто подскажет куда пропадает текст письма?

Добавлено через 44 часа 41 минуту
Решено.
Цитата:
Этому скриптику нужен register_globals, который не рекомендуется к использованию и в новых версиях PHP вообще будет исключен.

Вам лучше внести незначительные изменения в скрипт.

Строку
$body = $mass;

Замените на

$body = $_POST['mass'];