Flash Sendmail Tutorial

Flash Sendmail Tutorial


Mens Flash kan brukes på klientsiden funksjonalitet, kan den ikke brukes uavhengig til å sende e-post. Opprette en flash sendmail skjema krever bruk av PHP eller annen server-side skriptspråk. PHP-delen vil kun bli brukt til å kommunisere med serveren mens Flash grensesnittet vil bli brukt til å legge inn e-postinformasjon. PHP-script setter den sendte informasjonen til en "post" funksjon som inkluderer kommandoen for å instruere server for å sende inn vedlagte informasjon.

Bruksanvisning

1 Åpne en ny flash dokument.

2 Sett ut skjemafeltene som e-post, navn og meldings seksjoner. Sørg for at alle innspill tekstfeltene er "Dynamic Text" feltene ved å velge "Text" -verktøyet på verktøykassen, navigere til "Properties" nedenfor hovedscenen og velge "Dynamic Text".

3 Tilordne et variabelnavn for hvert tekstfelt du oppretter under "Egenskaper" "var" nedenfor scenen. Variabelnavnet brukes til å knytte et tekstfelt med et variabelnavn når du skriver kode for skjemaet.

4 Velg alle tekstfelt og trykke F8 for å opprette et nytt filmklipp. Navn filmklipp "Form" og klikk "OK."

5 Lag en knapp eksempel ved å velge "rektangel" verktøyet og tegne en knapp symbol på scenen. Velg F8 når du er ferdig og opprette en ny knapp symbol kalt "Send".

6 Velg "Send" -knappen symbol og klikk F9 for å få opp "Handlinger" -vinduet. Legg til følgende kode:

Form.loadVariables (email.php "," POST ");

Denne koden vil sende alle tekstfeltene til PHP side som deretter, ved hjelp av tekstfeltvariabler, vil hente den sendte informasjonen.

7 Legg noen annen ekstra informasjon på scenen som du vil skal vises på e-postskjemaet grensesnittet. Merk at denne ekstra informasjonen ikke vil bli sendt til mottakeren og vises kun på e-post skjemasiden.

8 Åpne Notisblokk og opprette en ny fil som heter "email.php."

9 Kopier og lim inn disse linjene med kode:

<? Php

$ SendTo = [email protected];

$ Emne = "Flash post";

Endre e-postadressen til den aktuelle adressen der du vil at informasjonen som sendes til.

10 Tilsett linjer med kode for å få den "email.php" file:

$ overskrifter = "Fra:" $ POST [ "navn"];

$ overskrifter = "<" $ POST [ "e-post"]. "> \ R \ n";

$ overskrifter = "Svar til:" $ POST [ "e"] "\ r \ n";

$ Message = $ POST [ "melding"];

Koden ovenfor formaterer sendt informasjon slik at mottakeren kan lett være i stand til å lese og svare på sendte e-poster.

11 Legg den endelige linjer med kode for å få PHP-filen:

Mail ($ SendTo, $ emne, $ melding, $ overskrifter);

?>

Lagre "email.php" filen i samme mappe som SWF flash-fil du opprettet tidligere og laste opp til serveren. Kjør for å teste om det fungerer.