Mens Flash kan bruges på klientsiden funktionalitet, kan det ikke anvendes uafhængigt at sende e-mail. Oprettelse af en flash sendmail formular kræver brug af PHP eller anden server -side scripting sprog. PHP sektionen vil kun blive brugt til at kommunikere med serveren , mens Flash interfacet vil blive brugt til at indtaste e-mail- oplysninger. PHP script indsætter den sendte information ind i en " Mail "-funktion , som omfatter kommandoen at instruere server til at sende vedlagte oplysninger. Instruktioner
1
Åbn et nyt Flash-dokument .
2
Indsæt de relevante formularfelter såsom e-mail , navn og Message sektioner. Sørg for, at alle de input tekstfelter er " dynamisk tekst " felter ved at vælge " Text" værktøj på værktøjskassen, navigere til "Egenskaber " nedenfor hovedscenen og vælge " Dynamic Text ".
< Br > 3
Tildel et variabelnavn for hvert tekstfelt du opretter under "Egenskaber" "var" under scenen . Den variable navn bruges til at associere et tekstfelt med et variabelnavn , når du skriver koden for formularen .
4
Vælg alle tekstfelter og tryk på F8 for at oprette en ny film klip. Navngiv filmklip "Form" og klik på " OK".
5
Opret en knap instans ved at vælge " Rektangel " værktøj og tegne en knap symbol på scenen. Vælg F8 når gjort og oprette en ny knap symbol kaldet "Send ".
6
Vælg " Send" knappen symbol , og klik på F9 for at opdrage den " Actions " vinduet. Føj følgende kode :
Form.loadVariables ( email.php "," POST ");
Denne kode vil sende alle tekstfelter til PHP side som derefter ved hjælp af tekstfeltet variabler , henter den sendte information.
7
Tilføj enhver anden ekstra information på scenen , som du ønsker skal vises på e-mail formularen interface. Bemærk, at denne ekstra information ikke vil blive sendt til modtageren og kun vises på e-mail formularen side
8
Åbn Notesblok og oprette en ny fil kaldet
9
Kopier og indsæt disse linjer kode. " email.php ". :
< php
$ SendTo = [email protected] ; ?
$ subject = "Flash mails ",
ændre e-mail -adresse til den relevante adresse, hvor du ønsker, at oplysningerne sendes til
10
Tilsæt kodelinjer nedenfor til " email.php " fil : .
$ headers = "From : " $ POST [ "Navn" ]
$ headers = "< " $ POST [ "email "] . "> \\ r \\ n";
$ headers = " Svar til : "$ POST [ " email "] " \\ r \\ n ";
$ message = $ POST [ " message " ]
ovenstående kode formater de sendte oplysninger , så modtageren kan nemt være i stand til at læse og svare sendte e-mails
11
Tilføj de sidste kodelinjer nedenfor til PHP-fil : .
Mail ( $ SendTo , $ emne, $ besked , $ headers ); .
>
Gem " email.php "-fil i samme mappe som SWF flash-fil , du oprettede tidligere og uploade til serveren Kør for at teste, om det virker .