chiudi pure, però dammi una mano....
io non uso le istanze dei campi input, ma le variabili
ed un php che richiamo con il loadVariables
ecco il php:
Codice PHP:
<?php
##questa converte ripulisce la stringa###
function pulizia ($stringa){
$stringa = ereg_replace("%E0", "à",$stringa);
$stringa = ereg_replace("%E8", "è",$stringa);
$stringa = ereg_replace("%EC", "ì",$stringa);
$stringa = ereg_replace("%F2", "ò",$stringa);
$stringa = ereg_replace("%F9", "ù",$stringa);
$stringa = ereg_replace("%E9", "é",$stringa);
$stringa = urldecode($stringa);
$stringa = ereg_replace("%0D", "
",$stringa);
$stringa = stripslashes($stringa);
$stringa = htmlspecialchars($stringa);
$stringa = ereg_replace("<br>","
",$stringa);
return $stringa;
}
### variabile pulita = pulizia variabile da pulire(quelle che metti nel flash)####
### aggiungi tante righe per quanti campi hai ---- PUNTO 2
$nome_pulito = pulizia($_REQUEST['nomecod']);
$citta_pulito = pulizia($_REQUEST['cittacod']);
$email_pulito = pulizia($_REQUEST['emailcod']);
$note_pulito = pulizia($_REQUEST['notecod']);
$responsabile = "info@miosito.it";
$subject = "Info dal sito";
$mittente = "$email_pulito";
$mailheaders = "MIME-Version: 1.0\n";
$mailheaders .= "Content-type: text/html; charset=iso-8859-1\n";
$mailheaders .= "From: <$mittente> \n";
$mailheaders .= "Reply-To: <$mittente>";
# messaggio vero e proprio ###
$msg = "<HTML><HEAD></HEAD> <BODY>";
$msg .=
"_____________________________________________________________________\n";
$msg .= "
";
$msg .= "Nome: $nome_pulito
";
$msg .= "
";
$msg .= "Citta': $citta_pulito
";
$msg .= "
";
$msg .= "Email: $email_pulito
";
$msg .= "
";
$msg .= "Messaggio: $note_pulito
";
$msg .= "
";
$msg .=
"_____________________________________________________________________</BODY></HTML>";
@mail($responsabile,$subject,$msg,$mailheaders);
echo"output=Email inviata correttamente";
?>