Variálható átadás flashból PHP-ra
~ Összes útmutatás ~
Töltse be a kész projektfájlt: t1057.zip (1 KB)
Ez
az útmutató bemutatja, hogy hogyan lehetséges egy variációt flashanimációból
PHP-ra átadni, amivel Ön pld. egy adatbankban eltárol vagy emailként elküldési
lehetőségét tudja megoldani.
FONTOS!
Ön szerverének PHP-t kell támogatnia.
Ez
egy útmutató haladók számára. Az alapműveletekről nem fogunk beszélni.
Egyes formulák létesítése flashban.
- Kapcsolja be az Alligator Flash Designert. Állítsa be a képkockanagyságot és a háttérszínt.
- Állítson
be egy beviteli mezőt, ebbe fogja beadni az adatokat.
- Duplakattintás a beviteli mezőre. Új ablak fog megnyílni. Adja be a variációs neveket (pld. vezetéknév, utónév). Jelölje ki a „HTML/Unicode“ jelölő mezőt. Ismételje meg ezeket a cselekményeket minden beviteli mező számára.
- A szövegeszközzel teleírja mindegyik beviteli mezőt.
- A "Képkockák" palettában állítsa az időtartamot "Álj"-ra be.
- Állítson elő egy gombot és nevezze azt el megfelelően, pld. "OK".
- Meghatározza az egérelérést ("Objektum" > "Akció" > "Egérkattintásnál").
- Válasszon
Akcióscriptet és vigye az alább megadott szöveget be.
elkuld = "t1057b.php?"; elkuld = elkuld + "f_name=" + f_name; elkuld = elkuld + "&f_telnummer=" + f_telnummer; elkuld = elkuld + "&f_email=" + f_email; getURL(elkuld,"_self");
t1057b.php - Neve a PHP-fájlnak, a variációkra flashból átadás létrejön.
f_name, f_telnummer, f_email - Beviteli mezők variációs nevei.
Egy PHP fájl létesítése.
- Előállít egy fájlt a PHP fájlbővítővel. A fájlnévnek ugyannak a névnek kelle lenni, mint az Akcióscript kódban megadottnak (nézze a 8. pontot - t1057b.php).
- PHP fájl tartalma. Önnek lehetősége van ezt a kódot másolnia és a projektjébe, használatra felvenni.
- FONTOS! Az elküldés e-mail által van, csak akkor lehetséges, mikor szervere a PHP „mail“ funkciót támogatja. Ha ez a funkció nincs támogatva, eltávolítja összeset utána „//Elküld egy emailt fájllal a formulából“ kódból. Fájlt csak PHP fájlra lehet átadni és nem per e-mailenként elküldeni.
- Töltse fel minkét fájlt (SWF és PHP)-t a szerverre.
- Most lehet a webböngészőt bekapcsolni és a formulát felülvizsgálni.
<html>
<body> <? echo"<br>Name: <b>$_GET[f_name]</b>\n"; echo"<br>Telefonnummer: <b>$_GET[f_telnummer]</b>\n"; echo"<br>E-mail: <b>$_GET[f_email]</b>\n"; // Elküld egy emailt fájllal a formulából $mailtxt ="Briefkopf.\n\n"; // adjon neki saját szöveget $mailtxt .=" Name: $_GET[f_name]\n"; // $mailtxt .=" Telefonnummer: $_GET[f_telnummer]\n"; $mailtxt .=" E-mail: $_GET[f_email]\n\n\n"; $mailtxt .="Endtext \n\n"; // adjon neki saját szöveget $thema = "Thema des Emails"; // e-mailnek a témája $nach = "deineadresse@email.hu"; // adja meg az Ön E-mail címét //erre a tudósításra fogjuk elküldeni $headers ="von: Selteco Software\r\n"; //itt adja meg nevét //és a feladónak a címét //ha a feladó személy, kitöltötte a formulát, //kipótolja az utolsó sort a következő sorral //$headers="Von: Internetnutzer <$_GET[f_email]>\r\n"; mail($nach, $thema, $mailtxt, $headers); ?> </body> </html>
\n - Sorszámnak a jelzése e-mailben vannak, a HTML etikettek (mint <br>) nem támogatottak.
$_GET[f_name] -Funkciók ezzel a variációval átadva vannak.
// -Kezdjen egy kommentárnak, nem lesz látható.