Ciao ragazzi,
avrei bisogno di una mano: nel mio sito ho messo la pagina contatti (caricata nel targetMC dalla root come swf a sč stante), che contiene un form per l'invio di un messaggio di posta elettronica (ho utilizzato i components textinput, textarea, button) che si appoggia al file .php che ho messo su nel server.
Testando solo l'swf "contatti" in locale non funziona, ma almeno si riesce ad inserire il testo e cliccare il pulsante invia; testandolo invece online non si riesce neanche ad inserire il testo (potete vederlo voi stessi nella pagina contatti di www.rubik-design.com ).
Questo č il codice che ho associato al frame:
e questo invece č il codice PHP:codice:var senderLoad:LoadVars = new LoadVars(); var receiveLoad:LoadVars = new LoadVars(); sender.onRelease = function() { senderLoad.theName = theName.text; senderLoad.theEmail = theEmail.text; senderLoad.theMessage = theMessage.text; senderLoad.sendAndLoad("http://rubik-design.com/sendmail/send.php",receiveLoad); } receiveLoad.onLoad = function() { if (this.sentOk) { _root.gotoAndStop("success"); } else { _root.gotoAndStop("failed"); } }
Grazie fin d'ora a chi sarą in grado di darmi una mano.Codice PHP:$to = "simone@rubik-design.com";
$subject = "Flash Contact Form Submission";
$message = "Name: " . $theName;
$message .= "\nEmail: " . $theEmail;
$message .= "\n\nMessage: " . $theMessage;
$headers = "From: $theEmail";
$headers .= "\nReply-To: $theEmail";
$sentOk = mail($to,$subject,$message,$headers);
echo "sentOk=" . $sentOk;

Rispondi quotando