Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.12.2006, 00:28
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 1  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
По умолчанию Flash + php = трабла :(

Обычная форма для отправки е-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";
?>

Помогите решить проблему..
Кстати.. еще пару недель наад скрипт работал..
Может я что-то нахомутал?
__________________
Идущий осилит дорогу!

Старый 19.12.2006, 02:16
Llex3D вне форума Посмотреть профиль Отправить личное сообщение для Llex3D Найти все сообщения от Llex3D
  № 2  
Ответить с цитированием
Llex3D
 
Аватар для Llex3D

Регистрация: 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");
}

Старый 19.12.2006, 10:16
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 3  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
по моему проще LoadVars класс использовать с ним таких проблем не будет
__________________
"We Are The Champions My Friends!" Queen

Старый 19.12.2006, 16:21
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 4  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Цитата:
Сообщение от CorC
по моему проще LoadVars класс использовать с ним таких проблем не будет
Покажи на примере
__________________
Идущий осилит дорогу!

Старый 19.12.2006, 17:12
Llex3D вне форума Посмотреть профиль Отправить личное сообщение для Llex3D Найти все сообщения от Llex3D
  № 5  
Ответить с цитированием
Llex3D
 
Аватар для Llex3D

Регистрация: Oct 2004
Сообщений: 149
и с моим примером тоже проблем нет, разве что ты их сам придумаешь себе...

Старый 19.12.2006, 17:33
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 6  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
Цитата:
Сообщение от Charly84
Покажи на примере
легко
http://www.flasher.ru/forum/showpost...49&postcount=4
__________________
"We Are The Champions My Friends!" Queen

Старый 19.12.2006, 20:09
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 7  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Цитата:
Сообщение от Llex3D
как по мне, ты кое-что забыл, попробуй так:

Код:
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");
}
Не работает
__________________
Идущий осилит дорогу!

Старый 19.12.2006, 20:12
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 8  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Цитата:
Сообщение от CorC
Пример какой-то... )
Непонятный
__________________
Идущий осилит дорогу!

Старый 19.12.2006, 20:17
Llex3D вне форума Посмотреть профиль Отправить личное сообщение для Llex3D Найти все сообщения от Llex3D
  № 9  
Ответить с цитированием
Llex3D
 
Аватар для Llex3D

Регистрация: Oct 2004
Сообщений: 149
я точно не помню, наверное надо не POST а GET, хотя работать дожно...

Старый 19.12.2006, 22:05
manah вне форума Посмотреть профиль Отправить личное сообщение для manah Найти все сообщения от manah
  № 10  
Ответить с цитированием
manah
 
Аватар для manah

Регистрация: 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:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:17.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.