![]() |
|
||||||||||
|
|||||
|
Обычная форма для отправки е-mail.
Но что-то переменные не передаються в пхп скрипт.. Пхп скрипт свое дело делает. Шлет на почту письмо.. но пустое... Тоесть данные, которые были введены в флеше, не присылаются ![]() Код на кнопке во флеше: on (release) {
if (signal != 2 && MailFrom.indexOf("@") !=-1 && MailFrom.indexOf(".") !=-1 && Firstname != "" && Tel != "" && Artikul != "" && Size != "") {
signal=2;
loadVariablesNum("flaform.php", 0, "POST");
}
<?php
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=windows-1251\r\n";
$MailTo="charly84@ukr.net";
$nowDay=date("m.d.Y");
$nowClock=date("H:i:s");
$FormContent="
The following details has been recieved on $nowDay at $nowClock:\n\n
----------------------------------------------------------------------------\n
Firstname: $Firstname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Tel: $Tel\n
----------------------------------------------------------------------------\n
Artikul: $Artikul\n
Size: $Size\n
----------------------------------------------------------------------------\n
Comment: $Body\n
----------------------------------------------------------------------------\n
";
mail($MailTo, "$Subject (von $Firstname)", $FormContent, "From: $MailFrom");
$signal=1;
echo "signal=$signal";
?>
Помогите решить проблему.. Кстати.. еще пару недель наад скрипт работал.. Может я что-то нахомутал? ![]()
__________________
Идущий осилит дорогу! |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 149
|
как по мне, ты кое-что забыл, попробуй так:
on (release) {
if (signal != 2 && MailFrom.indexOf("@") !=-1 && MailFrom.indexOf(".") !=-1 && Firstname != "" && Tel != "" && Artikul != "" && Size != "") {
signal=2;
loadVariablesNum("flaform.php?Firstname="+Firstname+"&MailFrom="+MailFrom+"&Tel="+Tel+"&Artikul="+Artikul+"&Size="+Size, 0, "POST");
}
|
|
|||||
|
по моему проще LoadVars класс использовать с ним таких проблем не будет
![]()
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Цитата:
![]()
__________________
Идущий осилит дорогу! |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 149
|
и с моим примером тоже проблем нет, разве что ты их сам придумаешь себе...
|
|
|||||
|
Цитата:
http://www.flasher.ru/forum/showpost...49&postcount=4
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Цитата:
![]()
__________________
Идущий осилит дорогу! |
|
|||||
|
Цитата:
Непонятный ![]()
__________________
Идущий осилит дорогу! |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 149
|
я точно не помню, наверное надо не POST а GET, хотя работать дожно...
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 29
|
Попробуй так:
Флэш on (release) {
if (signal != 2 && MailFrom.indexOf("@") !=-1 && MailFrom.indexOf(".") !=-1 && Firstname != "" && Tel != "" && Artikul != "" && Size != "") {
signal=2;
this.loadVariables("flaform.php", "POST");
}
$Firstname=$_POST["Firstname"]; $Tel=$_POST["Tel"]; и так далее. У меня так получилось без проблем! если не получится вывесь исходник. Там разберемся! |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|