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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

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

Регистрация: Sep 2007
Сообщений: 3
По умолчанию Отправка почты из флэша через PHP

Всем доброго утра!

Есть следующий вопрос! Как из флэша отправить данные полей почтовой формы для обработки PHP?
Вот сам PHP-шник (send.php)

Код:
<?
if (!eregi("^[a-z0-9._-]+@[a-z0-9._-]+.[a-z]{2,4}$", $email)){
header("Location:send.html");
}

$message = "$nik\r\n\n".$message;

mail("xxxxxxxxxx@yahoo.com", "Vopros", $message,
"From: $email\r\n"
."Reply-To: $email\r\n");

?>
<html>

Ваше письмо было отправлено!!!

<html>
И еще немаловажный момент. Необходимо чтобы после отправки выскакивало сообщение о удачной отправке!

Заранее спасибо всем!


Последний раз редактировалось pressanykeev; 07.09.2007 в 11:40.
Старый 07.09.2007, 13:20
combo вне форума Посмотреть профиль Отправить личное сообщение для combo Найти все сообщения от combo
  № 2  
Ответить с цитированием
combo
 
Аватар для combo

Регистрация: Nov 2006
Сообщений: 177
Вот стандартная схема взаимосвязи flash+php

actionScript:
Код:
var my_lv:LoadVars = new LoadVars();
my_lv.onData = function(reply) {
     trace (reply); // выводим ответ скрипта(то, что пишет echo)
};
my_lv.myData = "какая-то информация";
my_lv.sendAndLoad("путь к твоему скрипту", my_lv, "POST");
php-скрипт:
PHP код:
<?php
if ($_POST['myData']) {  // если получили данные
    
echo "ok!"
} else { // если нет...
    
echo "no data!"
}
?>
зы.мог в php неверное условие написать, но смысл, думаю, понятен.

Старый 07.09.2007, 14:50
pressanykeev вне форума Посмотреть профиль Отправить личное сообщение для pressanykeev Найти все сообщения от pressanykeev
  № 3  
Ответить с цитированием
pressanykeev

Регистрация: Sep 2007
Сообщений: 3
чтото ничего не выходит )
хотя не отрицаю, что дело может быть в моих "кривых" руках )

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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