| Autor | Zpráva | ||
|---|---|---|---|
| miket Profil * |
#1 · Zasláno: 13. 6. 2007, 21:23:02
Zdravím,
prosím o radu, s flashem začínám a potřeboval bych na své stránky něco jako kontaktní formulář. Mělo by to fungovat tak, že návštěvník vyplní formulář s poli jako jméno, mail, vzkaz a po odeslání by se to odeslalo na můj mail. Vůbec nevím jak na to :- Snažil sem se o tom najít zde něco na foru ale ani nevím pod čím to mám hledat. Díky všem ochotným za pomoc |
||
|
Časová prodleva: 4 dny
|
|||
| XXX Profil |
#2 · Zasláno: 17. 6. 2007, 22:36:53
Tento problem se ani tak netyka Flashe jako nejakeho skriptovaciho jazyka na strane serveru. Ve Flashi vytvoris akorat formular - par vstupnich textovych poli a tlacitko. Po kliknuti na tlacitko "odeslat" se musi zavolat skript (napr. PHP), ktery se postara o ostatni ;)
|
||
|
Časová prodleva: 4 dny
|
|||
| ceel Profil * |
#3 · Zasláno: 22. 6. 2007, 06:48:31
vytvoř si PHP soubor s následujícím obsahem:
// ------------------ CZ MAIL --------------------- $jmeno = $_GET["jmeno"]; $email = $_GET["email"]; $vkaz = $_GET["vzkaz"]; $adresat="tvuj@email.cz"; // Mail $subject="Zprava z fornulare od: ".$jmeno; $odeslat="Uzivatel z WWW stránek napsal: Jméno: ".$jmeno." Email: ".$email." Vzkaz: ".$vzkaz." "; function CZMail($to, $subj, $text, $headers = "") { // prevedení z windows-1250 do iso-8859-2 (pokud je potreba) $text = StrTr($text, "x8Ax8Dx8Ex9Ax9Dx9E", "xA9xABxAExB9xBBxBE"); // prekódování do Base64 $text = Base64_Encode($text); // pridání hlavicek $headers = "MIME-Version: 1.0 ". "Content-Type: text/plain; charset="iso-8859-2" ". "Content-Transfer-Encoding: base64 "; // odeslání e-mailu Mail($to, $subj, $text, $headers); } CZMail($adresat, $subject, $odeslat, ''); ?> a ulož ho třeba jako script.php a ve flashi si vytvoř formulář s textfieldy jméno, email a vzkaz (lze jednoduše přidávat neomezené množství proměnných...) a na tlačítko "odeslat formulář" dej tento script: on (release) { _root.loadVariables("script.php?jmeno=" + _root.jmeno.text + "&email=" + _root.email.text + "&vzkaz=" + _root.vzkaz.text, GET); } a odešle se to na email určený v PHP scriptu. Dále lze při troše snahy přidat podmínky na ověření zadaných údajů, jako správnost e-mailu, vyplnění alespoň 2 písmen do jména atd. |
||
|
Časová prodleva: 18 let
|
|||
0