mikhailov_mv
12.11.2013, 02:35
Добра Вам!
Проблема стара как мир - отправка e-mail с flash
Прошу не давать решения на AS3 - сайт написал на AS2 и теперь уже никак...
Методов перебрал море, а e-mailы пустые:
1. Отправка на php, а оттуда на мыло:
Есть переменные, которые получаются методом расчетов и вставляются в форму. Они не глобальные, но к ним я обращаюсь вот так:
on (release) {
loadVariablesNum("mail.php", "_level" + myLevel, "POST");
}
И проблем с уровнем, по-логике, быть не должно
В php пишу следующее:
<?
$receiver=$_POST['ip_itogo_f'];
$subject=$_POST['ip_cod'];
$text=$_POST['letter_text'];
$from=$_POST['sender_name'];
$email = "___@mail.ru";
$subject = "Заказ с сайта";
$headers = "From: www.____.ru";
$message=" Name: {$receiver} <br/> Last: {$subject} <br/> Mail: {$text} <br/> Address: {$from} <br/> Message: {$MSG} <br/>";
mail ($email, $subject, $message, $headers);
?>
Где ip_itogo_f - переменная, полученная во флэше. На верхний код обращаюсь просто кнопкой.
На мыло соответственно приходит: Name: <br/> Last: <br/> Mail: <br/> Address: <br/> Message: <br/>
Моя проблема в плохом (сильном незнании) php.
ДРУЗЬЯ!!! Где я ошибся? Чего не дописал?
Кстати, вторым методом я пытался сделать скриншот экрана и отправить его во вложении. Но приходит только 1кб png с которым каши не сваришь. Если интересно - могу отправить свой ошибочный код.
Проблема стара как мир - отправка e-mail с flash
Прошу не давать решения на AS3 - сайт написал на AS2 и теперь уже никак...
Методов перебрал море, а e-mailы пустые:
1. Отправка на php, а оттуда на мыло:
Есть переменные, которые получаются методом расчетов и вставляются в форму. Они не глобальные, но к ним я обращаюсь вот так:
on (release) {
loadVariablesNum("mail.php", "_level" + myLevel, "POST");
}
И проблем с уровнем, по-логике, быть не должно
В php пишу следующее:
<?
$receiver=$_POST['ip_itogo_f'];
$subject=$_POST['ip_cod'];
$text=$_POST['letter_text'];
$from=$_POST['sender_name'];
$email = "___@mail.ru";
$subject = "Заказ с сайта";
$headers = "From: www.____.ru";
$message=" Name: {$receiver} <br/> Last: {$subject} <br/> Mail: {$text} <br/> Address: {$from} <br/> Message: {$MSG} <br/>";
mail ($email, $subject, $message, $headers);
?>
Где ip_itogo_f - переменная, полученная во флэше. На верхний код обращаюсь просто кнопкой.
На мыло соответственно приходит: Name: <br/> Last: <br/> Mail: <br/> Address: <br/> Message: <br/>
Моя проблема в плохом (сильном незнании) php.
ДРУЗЬЯ!!! Где я ошибся? Чего не дописал?
Кстати, вторым методом я пытался сделать скриншот экрана и отправить его во вложении. Но приходит только 1кб png с которым каши не сваришь. Если интересно - могу отправить свой ошибочный код.