Suche
E-mail per Actionscript2 und PHP senden
Zum Artikel: E-mail per Actionscript2 und PHP senden
Posted on | Januar 22, 2009 |
Um aus einem Acionscript oder Actionscript 2 - gesteuerten Film eine E-Mail, z.B. aus einem
Formular zu versenden, kann man die PHP Funktion mail() nutzen, die über einen Webserver eine Mail versendet, ohne dass der User ein E-Mail Programm installiert haben muss, wie es z.B. bei mailto() der Fall ist.
Sagen wir das das Formular enthält 2 Eingabetextfelder firma und email.
Nach Klick auf den Senden-Button führt man zuerst das Versenden der variablen durch. Wichtig ist im Beispiel, dass die swf im selben Verzeichnis wie das PHP-Script liegt.
sendbutton.onRelease = function {
var loadsend:LoadVars = new LoadVars()
loadsend.sendAndLoad("script.php", this, "POST");
}
So sollte das PHP-Script aussehen:
//Empfänger E-Mail angeben $mailto="email_des_empfaengers@web.de"; //Variablen verarbeiten $inhalt = "Firma: ".$_POST['firma']."\n"; $inhalt .= "E-Mail: ".$_POST['email']."\n"; //Mail senden $senden = mail($mailto, "Mail von".$_POST['firma'], $inhalt, "From: ".$_POST['email']); //Wert zurückgeben echo "senden=$senden";
Nach dem Versand steht in Flash die Variable senden zur Verfügung, welche bei erfolgreichem versand true, andernfalls false ist.
Tags: actionscript php email > email actionscript > flash formular versenden > loadvariables php
Comments
Leave a Reply
