salve,
ho un problema che mi sta asfissiando da settimane al quale non riesco a trovare una soluzione.
ho un sito internet su aruba (www.bb-sanstae.com) fatto interamente in flash. il sito è composto da un index.html che chiama un "index.swf" dal quale poi, tramite loadMovieNum, si caricano gli altri .sfw (sul livello10).
uno di questi .swf che vengono richiamati è un form mail composto dalle seguenti cose:
- un movieclip principale con nome istanza "i_mail" al cui interno ci sono:
--- un pulsante "invia"
--- un pulsante "reset form"
--- un movieclip contenente i seguenti campi di testo di input:
---- nome (con assegnata variabile "inputName")
---- cognome ("inputSurname")
---- ospiti ("inputGuests")
---- giorno arrivo ("inputDarrive")
---- mese arrivo ("inputMarrive")
---- anno arrivo ("inputYarrive")
---- giorno partenza ("inputDdeparture")
---- mese partenza ("inputMdeparture")
---- anno partenza ("inputYdeparture")
---- email ("inputEmail")
---- telefono ("inputPhone")
---- richieste ("inputRequests")
al pulsante "invia" è assegnato il seguente codice:
Codice PHP:
on (release) {
if (_root.i_mail.i_form.i_nome.text ne "" and _root.i_mail.i_form.i_cognome.text ne "" and _root.i_mail.i_form.d_arrivo.text ne "dd" and _root.i_mail.i_form.m_arrivo.text ne "mm" and _root.i_mail.i_form.y_arrivo.text ne "yyyy" and _root.i_mail.i_form.d_partenza.text ne "dd" and _root.i_mail.i_form.m_partenza.text ne "mm" and _root.i_mail.i_form.y_partenza.text ne "yyyy" and _root.i_mail.i_form.i_email.text ne "") {
_root.i_mail.i_form.loadVariables("email.php", "POST");
gotoAndPlay(2);
} else {
gotoAndPlay(56);
}
}
il file "email.php" contiene il seguente codice:
Codice PHP:
<?php
$sendTo = "genovina@bb-sanstae.com";
$subject = "My Flash site reply";
$headers = "From: " . $_POST["inputName"] ." ". $_POST["inputSurname"] . "<" . $_POST["inputEmail"] .">\r\n";
$headers .= "Reply-To: " . $_POST["inputEmail"] . "\r\n";
$headers .= "Return-path: " . $_POST["inputEmail"];
$message = $_POST["inputGuests"];
$message = "Arrivo: " . $_POST["inputDarrive"] ."/". $_POST["inputMarrive"] ."/". $_POST["inputYarrive"] ."/"
$message = "Partenza: " . $_POST["inputDdeparture"] ."/". $_POST["inputMdeparture"] ."/". $_POST["inputYdeparture"] ."/"
$message = $_POST["inputNights"];
$message = $_POST["inputPrice"];
$message = $_POST["inputPhone"];
$message = $_POST["inputRequests"];
mail($sendTo, $subject, $message, $headers);
?>
ma non funziona. non mi manda l'email. niente da fare. sto smattando. vi prego qualcuno mi aiuti a venirne fuori ( ho cambiato di tutto)