Отправка почты через PHP из приложения Flash - PullRequest
1 голос
/ 25 марта 2011

Я создаю флеш-сайт и хочу, чтобы на мой адрес электронной почты была отправлена ​​контактная информация.

Учебник Lynda.com, который я использую, говорит, что мне нужно «ввести адрес php».Что это такое и как мне это сделать?

Это мой отредактированный код

if (thename.text == "" || theemail.text == "" || thephone.text == "" || themessage.text =="") {
    thefeedback.text = "*Please fill out all fields";
} else {
    var allvars:URLVariables = new URLVariables()
    allvars.name = thename.text;
    allvars.email = theemail.text;
    allvars.phone = thephone.text;
    allvars.message = themessage.text;

    // Send info to a new request
    var mailAddress:URLRequest = new URLRequest("http://whatever goes here.php");
    mailAddress.data = allvars;
    mailAddress.method = URLRequestMethod.POST;
    sendToURL(mailAddress);
    thefeedback.text = "Thank You";
    thename.text = "";
    theemail.text = "";
    thephone.text = "";
    themessage.text = "";
}

Ответы [ 3 ]

0 голосов
/ 26 марта 2011

Когда вы нажимаете «отправить» в любой форме, она получает эту информацию (имя, фамилию, основной текст и т. Д.), А затем ее нужно куда-то отправить, чтобы она могла быть передана в службу Gmail или другой электронной почты как фактическая Эл. адрес.

Теперь PHP на сервере может получать информацию, превращать ее в электронную почту и отправлять ее вам.

Это можно сделать с помощью POST, а URL-адрес - это сценарий PHP, который где-то живет.

Теперь, когда необходимо настроить скрипт, вы можете узнать, как ЗДЕСЬ

Удачи, друг!

0 голосов
/ 27 марта 2011

Вы можете использовать Zend PHP для использования функций PHP из Flash.

Этот урок довольно хорош: http://www.flepstudio.org/forum/tutorials/3421-actionscript-3-0-zend-amf.html

0 голосов
/ 26 марта 2011

Предположительно они означают "URL, который разрешает PHP-скрипт, который они научили вас писать", но "php address" не является стандартным термином.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...