PDA

Просмотр полной версии : вопрос по отправке письма с флеш сайта


Albert39
14.02.2010, 18:18
Здравствуйте. Хочу разобраться с отправкой письма. на кнопке send стоит рабочий код as,
в xml файле config стоит мой почтовый адрес


на платном хостинге сайт залит в папку /flesh и php скрипт(contactForm) имеет следующее[/COLOR]
<?php
// set flash vars
$name = $_REQUEST["name"];
$message = $_REQUEST["message"];
$sender = $_REQUEST["sender"];
$receiver = $_REQUEST["receiver"];
$subject = $_REQUEST["subject"];

// user infomation
$ip = $_SERVER['REMOTE_ADDR'];
$br = $_SERVER['HTTP_USER_AGENT'];

// compose email
if(isset($name) && isset($message) && isset($sender) && isset($receiver) && isset($subject) ){
$ToEmail = $receiver;
$mailheader = "From: " .$sender."\r\n";
$mailheader .= "Reply-To: ".$sender."\r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$message_body = "<br/ ><b>Name: </b> ".$name."<br />";
$message_body .= "<br/ ><b>Email: </b> ".$sender."<br />";
$message_body .= "<br/ ><b>Message:</b> <br /> ".$message."<br /><br />";
$message_body .= "<b>IP Address:</b> ".$ip. "<br/>";
$message_body .= "<b>Browser Information: </b> ".$br. "<br />";

mail($ToEmail, $subject, $message_body, $mailheader) or die ("Failure");

}
?>

все права - 777, пишет, что письмо отправлено, но в моём ящике пусто.
Пожалуйста, дорогие спецы, разьясните, в чём дело? Спасибо.

zurkis
14.02.2010, 18:23
проверь спам папку, возможно письмо попало как спам

Albert39
14.02.2010, 18:23
Может, дело в том, что сайт не в корневом каталоге и , соответственно, php тоже?.. или в кодировке

Добавлено через 1 минуту
в спамах нету

Добавлено через 4 минуты
xml i php сохранены в utf-8, но в php скрипте-charset=iso-8859-1\r\n это как? правильно? или надо в ansi
не могу понять в чём дело

deselector
16.02.2010, 22:43
тоже были проблемы с отправкой почты через флэш. проблем может быть масса... код, хостинг, файл ini htccess и т.д.http://lh6.ggpht.com/_RqHk8bkX2fA/S3qy1SSK_LI/AAAAAAAAABo/gvyqPddvZaM/1pxstyle.gif (http://www.footballfirst.ru)http://lh6.ggpht.com/_RqHk8bkX2fA/S3qy1SSK_LI/AAAAAAAAABo/gvyqPddvZaM/1pxstyle.gif (http://www.magiczone.ru)http://lh6.ggpht.com/_RqHk8bkX2fA/S3qy1SSK_LI/AAAAAAAAABo/gvyqPddvZaM/1pxstyle.gif (http://www.neroblack.ru)http://lh6.ggpht.com/_RqHk8bkX2fA/S3qy1SSK_LI/AAAAAAAAABo/gvyqPddvZaM/1pxstyle.gif (http://www.yomm.ru)
Проверьте к примеру другой скрипт на вашем хосте.