Download Komplex weblap PDF

TitleKomplex weblap
File Size452.8 KB
Total Pages37
Table of Contents
                            135371
132197
132201
136030
135385
132205
136171
132209
                        
Document Text Contents
Page 36

36

Visszajelzes = "Levél küldése folyamatban...";

}

}

Kattintáskor a script elsőként az 'Email' változót vizsgálja: !Email.lenght - azt jelenti, hogy

nem írtunk a címbe semmit; Email.indexOf("@") == -1 - azt jelenti, hogy nincs a címben

@; az Email.indexOf(".") == -1 pedig azt jelenti, hogy nem írtunk a címbe pontot. Ha

ezek igazak, akkor a 'Visszajelzes' változó egyenlő lesz a "Kérem, adjon meg egy valódi

email címet" üzenettel, amely a Küldés gomb mellett azonnal kiíródik.

Ha a feltétel hamis, akkor a script továbblép a következő vizsgálatra, a névre, majd a

tárgyra, végül a szövegre. Ha minden feltétel hamis (tehát nem igaz az, amit a script

feltételez, hogy nem írtunk semmit a mezőkbe), akkor a loadVariablesNum ("mail.php",

"0", "POST") elküldi a változókat a mail.php-ba, és a 'Visszajelzes' változó egyenlő lesz a

Levél küldése folyamatban..." üzenettel.

A PHP kód amit egy szimpla jegyzettömben írunk meg a következő lesz:

<?

$Nev = $_POST['Nev'];

$Targy = $_POST['Targy'];

$Szoveg = $_POST['Szoveg'];

$Email = $_POST['Email'];

$ToEmail = "[email protected]";

$ToName = "Nagy Dániel";

mail($ToName." <".$ToEmail.">",$Targy, $Szoveg, "From: ".$Nev." <".$Email.">");

print "_root.also_mc.Visszajelzes=A levél küldése befejeződött.";

?>

A változók amiket a flash-ből kap meg a php: Nev, Email, Targy, Szoveg. A PHP pedig

generálja ToEmail, ToName.Az első 4 sorban a változók átvétele történik. Az ötödik

sorban ($ToEmail = [email protected] ";) szerepel a cél, erre a címre megy a

Similer Documents