![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 42
|
Доброго времяни суток. Незнаю в чём проблема, то ли в AS толи в PHP, поэтому пишу в этот раздел. Суть проблемы такова:
Есть swf, она выпролняет роль простого почтового клиента и находится вот по этому адресу. И имеет следующий код: System.useCodepage=true;
info.text="Заполните поля и нажмите отправить";
var s_and_l_obj:LoadVars=new LoadVars();
var rec_obj:LoadVars=new LoadVars();
send.onPress=function():Void {
s_and_l_obj.sender_name=sender_name.text;
s_and_l_obj.sender_mail=sender_mail.text;
s_and_l_obj.receiver_mail=receiver_mail.text;
s_and_l_obj.subject=subject.text;
s_and_l_obj.letter_text=letter_text.text;
s_and_l_obj.sendAndLoad("http://www.chainic.ru/images/for_mail.php",rec_obj,"POST");
info.text="Письмо отправляется...";
};
rec_obj.onData=function(text:String):Void {
info.text="Сервер сообщает:"+text;
};
$receiver=$_POST['receiver_mail'];
$subject=$_POST['subject'];
$text=$_POST['letter_text'];
$from='From:'.$_POST['sender_name'].'<'.$_POST['sender_mail'].'>';
$success=mail($receiver, $subject, $text, $from);
if ($success){
echo 'Письмо отправлено';
} else {
echo 'Невозможно отправить письмо';
}
Несколько раз пытался всё делать заново, но бесполезно, всё одно и то же. В IE сервер вообще не отвечает, в Opera выводит в информационное поле весь скрипт PHP. Возможно ли, что отключена функция mail(), администратором серевера? Хотя... летом прошлого года проводил с упехом данную работу.... Хотя... не могу быть уверенным в том, что сайт был на том же самом сервере, на коем он сейчас находится. Кто подскажет, что делать и как быть? ))) Последний раз редактировалось Дружище; 03.04.2008 в 23:48. |
|
|||||
|
Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
|
Может стоит к пехепешникам обратиться, а не к флешерам?
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 42
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
|
Цитата:
http://flasher.ru/forum/forumdisplay.php?f=62 http://flasher.ru/forum/forumdisplay.php?f=70 — уберите и никогда больше не пишите. А вообще, код правильный, вроде. Последний раз редактировалось Obi; 04.04.2008 в 02:06. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 42
|
Obi
Цитата:
Почему Вас смутила строчка отключения поддержки уникода? Я это сделал, чтобы текст имел такую же кодировку, которая используется Flash плейером. По умолчанию плейер работает с уникодом, а PHP работает с восьмибитовым текстом вот я и отключил в плейере поддержку уникода. И к тому же если подгружать текст, например из блокнота без отключения уникода, вместо нормальных символов будут квадратики. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|