Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отправка писем из Flash-формы

Сообщения:  [1-9] 

 
 автор: Lelik   (21.09.2006 в 23:38)   письмо автору
 
   для: jeans1986   (21.09.2006 в 10:35)
 

прочитайте данную статью, если возникнут вопросы задавайте
ЗЫ
строку из статьи

var my_str = "blabla";


для себя замените на (это типа будет ваш XML)

var my_str = "<msg>"+text (это имя переменной, под которой передается текст из поля ввода письма)+"</msg>";

также почитайте комментарии к статье

   
 
 автор: jeans1986   (21.09.2006 в 10:35)   письмо автору
 
   для: Lelik   (21.09.2006 в 02:35)
 

Я xml не знаю. Если вас не затруднит, можете маленький пример прислать на мыло [url]eelco2006@mail.ru[/url]. Просто мне срочно надо. Заранее благодарю.

   
 
 автор: Lelik   (21.09.2006 в 02:35)   письмо автору
 
   для: jeans1986   (20.09.2006 в 16:50)
 

для использования метода sendAndLoad тебе необходимо создать XML объект в акшнскрипте, и через него передать скрипту РНР данные из формы (флеш не может взаимодействать на прямую с РНР-скриптами)

   
 
 автор: jeans1986   (20.09.2006 в 16:50)   письмо автору
 
   для: DEM   (20.09.2006 в 16:34)
 

Я во флеше создал Input Text. Дал ему имя text. Затем к кнопке привязял скрипт:
on (release) {
sendAndLoad("mail.php","_self","POST");
}

А в фаиле mail.php написал:
<?
mail("myemail@myemail.ru","PISMO",$_POST['text'],"From: smth@smth.ru");
?>

Вроде всё правильно но почему не работает не знаю.
ЗАранее благодарю.

   
 
 автор: DEM   (20.09.2006 в 16:34)   письмо автору
 
   для: jeans1986   (20.09.2006 в 16:27)
 

Так она и не будет перегружаться по теории... она просто пошёлт запрос РНР-файлу, а он уже всё выполнит...


ЗЫ. а вы дали имена этим полям?

   
 
 автор: jeans1986   (20.09.2006 в 16:27)   письмо автору
 
   для: DEM   (20.09.2006 в 16:22)
 

У меня в Флешке созданы поля типа Input Text и кнопка Submit. Вот я хочу при нажатии на кнопку чтоб при помощи функции mail отправить письмо, и чтоб страница не перегрузилась. заранее спаибо.

   
 
 автор: DEM   (20.09.2006 в 16:22)   письмо автору
 
   для: jeans1986   (20.09.2006 в 15:53)
 

Это уже больше ActionScript чем РНР :) Как я понимаю вы имено не понимаете как послать даные из ФЛЭШКИ в РНР, а как пользоваться командой мэйл знаете.. Тогда во флэшке пишете
sendAndLoad("mail.php", "_self", "POST");

А в РНР-файле просто пишите переменые переданые методом POST, например если во ФДЭШКЕ есть текстовое поле с именем nik, то в РНР это будет $_POST['nik']; и т.д.

   
 
 автор: elenaki   (20.09.2006 в 16:19)   письмо автору
 
   для: jeans1986   (20.09.2006 в 15:53)
 

в форме (даже созданной во Флаше) должен быть атрибут action. туда пишете адрес файла на php,
который содержит в себе функцию mail(). естесственно, все остальные параметры тоже должны
передаваться из формы - адрес, имя, текст ообщения... про файл отправки почты тут много уже
написано. есть пример в разделе Download.

   
 
 автор: jeans1986   (20.09.2006 в 15:53)   письмо автору
 
 

Как с формы созданная на Macromedia Flash послать письмо на эл.почту при помощи функции mail ? Заранее благодарю.

   

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования