|
|
|||||
Регистрация: Mar 2009
Сообщений: 49
|
e-mail и хостинг
Добрый день..
Проблема с отправление e-mail через flash->php(mail).. код во флеш: System.useCodepage = true; info.text='Заполните все поля, наберите текст сообщения и нажмите кнопку "Отправить"'; var s_and_1_obj:LoadVars=new LoadVars(); // Отправитель var rec_obj:LoadVars=new LoadVars(); // Получатель send.useHandCursor = false; send.onPress=function():Void { s_and_1_obj.sender_name=sender_name.text; s_and_1_obj.sender_mail=sender_mail.text; s_and_1_obj.receiver_mail=receiver_mail.text; s_and_1_obj.subject=subject.text; s_and_1_obj.letter_text=letter_text.text; s_and_1_obj.sendAndLoad("http://www.****.ru/mail.php", rec_obj, "POST"); info.text="Письмо отправляется..."; }; rec_obj.onData=function(text:String):Void { info.text=""+text; };
При открытие через плеер или браузер(html ) без редактора ,письма не отравляются.. Залил сайт на narod.ru , (mail.php лежит на платнном хостинге) .. то же не отправляет.. В чем может быть ошибка? Добавлено через 4 минуты ответ при неудачном отправление "undefined", т.е он не может найти php файл. но он есть там, и он работает.. |
|
|||||
Регистрация: Feb 2009
Сообщений: 27
|
На народе не работают скрипты, найдите 30 рублей в месяц на нормальный хостинг.
И локально они тоже не отправятся, нужно веб-сервер поднимать Добавлено через 2 минуты сорри, не увидел, что скрипт лежит на другом хосте. Почитайте про политику безопасности и crossdomain.xml. Из редактора отправляются, потому что он этой политикой "пренебрегает" =) А вот в браузере не будет работать |
|
|||||
Модрон-ветеринар
|
Попробуйте разместите скрипт и флешку на одном и том же хостинге.
|
|
|||||
Регистрация: Mar 2009
Сообщений: 49
|
Да так работает, спасибо.
Но интересно ,как с crossdomain.xml работать.? crossdomain.xml: так же положил этот файлик на платный домен, но с народа не отправляется письмо, что я делаю не так? |
|
|||||
Регистрация: Feb 2009
Сообщений: 27
|
Этот файл ложить на сайт со скриптом. Вместо site.narod.ru пропишите адрес вашего сайта
|
|
|||||
Регистрация: Mar 2009
Сообщений: 49
|
Отлично,все работает ,спасибо большое..
<cross-domain-policy> <allow-access-from domain="site.narod.ru" /> <allow-access-from domain="www.site.narod.ru" /> <allow-access-from domain="213.180.199.**" /> </cross-domain-policy> + дописал во флеш скрипте (хотя в данном случае работает и без этого) Тема закрыта, еще раз спасибо. |
Часовой пояс GMT +4, время: 10:59. |
|
« Предыдущая тема | Следующая тема » |
Теги |
e-mail , php , емайл , отправка , письмо |
|
|