si Saper elaborare le informazioni in messaggi di posta elettronica attraverso un modulo Sendmail dà la capacità di elaborare le informazioni inviate in email. Quando il programma flash è impostato per inviare e-mail con la funzione “mail” in un programma lato server web PHP , è possibile utilizzare il programma Flash per distribuire automaticamente le email il modo che si desidera . È possibile creare programmi PHP che reindirizza tue e-mail ai feed RSS e blog, o anche utilizzare il programma PHP per inviare automaticamente le email come pages.Things web che vi serve

Web hosting provider con supporto PHP

Adobe Flash Professional : CS3 , CS4 o CS5 versioni

Mostra Altre istruzioni

1

Creare un file di testo con un editor di testo per immettere il codice per lo script PHP

. 2

Digitare il codice PHP nel file di testo che leggere e memorizzare i dati del modulo e-mail ( il messaggio e l’indirizzo email che viene inserito nel modulo Flash Sendmail ), che viene inviato da Flash .

$ emailaddress = $ _POST [ “destinatario “];

$ messaggio2 = $ _POST [ ” message1 “];

$ subject = “Email From A Flash Fan “;

$ send_mail = @ mail ( $ emailaddress , $ oggetto , $ messaggio2 ); ?

>

lo script PHP sopra legge l’indirizzo e-mail e il messaggio digitato nel modulo Flash Sendmail ( il contenuto delle variabili denominate “destinatario ” e ” message1 “) e li memorizza nelle variabili PHP denominate ” emailaddress ” e ” messaggio2 “. La variabile PHP “soggetto ” viene utilizzato per assegnare automaticamente il testo ” email da un Fan Flash ” per la casella di testo soggetto in forma di posta elettronica reale. La funzione PHP ” @ mail ” viene utilizzato per inviare i contenuti del “soggetto ” e ” Message2 ” variabili PHP alla casella di posta elettronica all’indirizzo e-mail memorizzato nella ” emailaddress ” variabile PHP .

3

Salvare il file PHP come ” lesson_email_flash_sendmailform.php ” e caricarlo nella directory principale del tuo sito web .

4

Avviare il programma Flash. Fare clic su ” File Flash ( ActionScript 3.0 )” dalla finestra iniziale per creare un nuovo file per il AS3 Flash

5

Posizionare il cursore del mouse sul palco Flash in cui si desidera posizionare il campo di testo che l’e-mail indirizzo sarà concluso . Premere il tasto ” T” sulla tastiera per attivare lo strumento campo di testo Flash. Trascina il mouse per impostare la larghezza e l’altezza del campo di testo . Fare clic su “Proprietà” dal menu “Finestra” e digitare il nome di istanza ” sendTo “. Ripetere il processo per creare un campo di testo che verrà utilizzato per inserire nel messaggio di posta elettronica . Assegnare questo campo di testo il nome di ” message_to_send “.

6

Seleziona “Azioni ” dal menu “Finestra” sulla barra principale del menu Flash per aprire l’editor di ActionScript 3 . Posizionare il cursore del mouse sulla prima riga dell’editor ActionScript 3 . Fare clic con il pulsante del mouse , e digitare il codice qui sotto per creare un pulsante che se cliccato invierà il testo inserito nei indirizzo e-mail e messaggi campi di testo il file PHP che hai caricato sul tuo sito web

var myButton . : MovieClip = new MovieClip();

myButton.graphics.lineStyle(4);

myButton.graphics.beginFill(0xFF0000);

myButton.graphics.drawRect(100, 50 , 50 , 20 );

myButton.graphics.endFill ();

addChild ( myButton );

7

Digitare a partire dalla riga successiva del ActionScript 3 editor di codice per trasferire il testo immesso nei campi di testo della forma sendmail nel file PHP sul server web . Utilizzare un oggetto URLVariable per dichiarare le variabili per memorizzare il contenuto dei campi di testo . Utilizzare un oggetto URLRequest per memorizzare le informazioni di intestazione ( il nome del file PHP , il URLVariables ei contenuti delle URLVariables effettivi) . . Utilizzare il carico e metodi POST di un oggetto URLLoader per inviare il contenuto dei campi di testo il file PHP

var email_variable : URLVariables = new URLVariables ();

myButton.addEventListener ( MouseEvent. CLICK , callFunction_fn );

funzione callFunction_fn (e: MouseEvent ) : void

{

var send_header : URLRequest = new URLRequest(“http://www.santa-rosa-algebra-geometry-statistics–tutoring.com/lesson_email_flash_senmailform.php”);

send_header.method = URLRequestMethod.POST;

email_variable.recipient = sendTo.text

email_variable.message1 = message_to_send.text

send_header.data = email_variable;

var store_header : URLLoader = new URLLoader;

store_header.load ( send_header );

};

Il codice precedente dichiara un oggetto URLVariables . Il codice è utilizzato anche per assegnare un listener di eventi NomePulsante in modo tale che quando si fa clic sul pulsante le istruzioni contenute nella funzione denominata ” callFunction_fn ” vengono eseguiti . Queste istruzioni inviano l’intestazione al file PHP, che quindi invia l’e-mail alla casella di posta dell’indirizzo e-mail specificato .

8

Selezionare ” Prova filmato ” dal menu “Control” . Inserire l’indirizzo email e il messaggio . Fare clic sul pulsante ” Send” . Controllare la casella di posta della vostra email per visualizzare l’e-mail che hai inviato . Avrà un oggetto di ” mail da un Fan Flash . ”