![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2006
Адрес: Paradise
Сообщений: 14
|
Возникла проблема с отсылкой письма через пхп. Когда заходишь на сайт и отсылаешь первый раз письмо, письмо приходит пустым, при последующих отсылках все нормально. Но как тока выходишь из сайта и возвращаешься обратно, проблема с пустым письмом возобновляется? Кто нибудь с этим сталкивался?
|
|
|||||
|
[++1.1 19.09.06]
Регистрация: Mar 2000
Адрес: Moscow
Сообщений: 206
|
тебе никто не поможет, пока ты не объяснишь:
- как отправляется почта - причем тут Flash - какие действия делаются при заходе на сайт - что происходит перед отправкой почты |
|
|||||
|
Регистрация: Jan 2006
Адрес: Paradise
Сообщений: 14
|
Флеш тут при том, что я отсылаю из флеш формы в пхп. Флеш скрипт:
var sender = new LoadVars();
sender.subj = "Contacts";
sender.mail = ctext;
sender.from = "Elins";
sender.sendAndLoad("index.php", sender, "POST");
Захожу на сайт, жму отослать, приходит пустое письмо, жму ещё раз отослать - приходит заполненое. Почему данные сразу не отсылаются, а только лишь при повторном действии? Последний раз редактировалось iNils; 18.09.2006 в 22:26. |
|
|||||
|
[++1.1 19.09.06]
Регистрация: Mar 2000
Адрес: Moscow
Сообщений: 206
|
А как во флеше появляется то что ты отсылаешь ?
|
|
|||||
|
Регистрация: Jan 2006
Адрес: Paradise
Сообщений: 14
|
ну почему во флеше? я же отсылаю на почтовый ящик, там и появляется
![]() iNils именно так а как надо? Последний раз редактировалось iNils; 18.09.2006 в 22:49. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Вызываете вы index.php, у вас грузится флешка + сразу же отправляется письмо (скрипт отправки в php ни кто не отменял) на мыло с пустыми данным (переменные то пустые). Жмете отправку, вызываете index.php, но уже с не пустыми переменными. Вот вам и проблема.
Скрипт php отвечающий за отправку, надо вынести в отдельный файл и вызывать его. |
|
|||||
|
Регистрация: Jan 2006
Адрес: Paradise
Сообщений: 14
|
Понятно, спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|