Ciao ragazzi! Dopo non poche fatiche e anche grazie all'aiuto di questo forum sono riuscito a realizzare un form mail che da una pagina flash carica un file php e mi genera due email. Una con il messaggio e una di conferma!
Il problema sono le lettere accentate: anche se al momento della compilazione dei campi in flash vengono visualizzate correttamente una volta che ricevo le email si trasformano:
à = Ã
è = è
o = ò
ì = ì
u = ù
Lascio il codice in php. GRAZIE A TUTTI!
Il problema sono le lettere accentate: anche se al momento della compilazione dei campi in flash vengono visualizzate correttamente una volta che ricevo le email si trasformano:
à = Ã
è = è
o = ò
ì = ì
u = ù
Lascio il codice in php. GRAZIE A TUTTI!
PHP:
<?php
$casellaNome = stripslashes($_POST['Nome']);
$casellaEmail = stripslashes($_POST['Email']);
$casellaNote = stripslashes($_POST['Note']);
$sms = '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr">
<head>
<title>Contatti</title>
<style type="text/css">
td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #AEAEAE;
}
</style></head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<style type="text/css">
#msg, #headmsg {margin: 45px auto; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666; width:500px;}
#headmsg {text-align: center;}
</style>
</head>
<body>
<table width="487" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="9" height="57"><a href="http://www.toccodastar.com" target="_blank"title="play ToccodaStar.com"> <img src="http://www.toccodastar.com/immagini/email.jpg" width="600" height="340" border="0" alt="Fotoritocco Professionale" /></a></td>
<tr>
<td height="61" colspan="5"><div align="center"><strong>Forza Alessio, è arrivato un messaggio. Controlla la mail di conferma e rispondi! </a></span></strong></div></td>
</tr>
<tr>
<td width="16" align="right" valign="top" td> </td>
<td width="96" height="18" align="right" valign="top"><strong>» Nome:</strong></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="18" align="left" valign="top" td>'.$casellaNome.'</td>
<td width="36" height="18" align="left" valign="top"></td>
</tr>
<tr>
<td width="16" align="right" valign="top" td> </td>
<td width="96" align="right" valign="top" td><b>» E-mail:</b></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="18" align="left" valign="top" td>'.$casellaEmail.'</td>
<td width="36" height="18" align="left" valign="top"> </td>
</tr>
<tr>
<td width="16" height="36" align="right" valign="top" td> </td>
<td width="96" height="36" align="right" valign="top" td><b>» Messaggio: </b></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="36" align="left" valign="top" td>'.$casellaNote.'</td>
<td width="36" height="36" align="left" valign="top"> </td>
</tr>
</table>
<div id=msg>
<div align="center"><span class="style2"><strong>© TOCCO DA STAR. Tutti i diritti riservati.</strong> - Tel: +39 340340340 <br>
<a href="mailto: info@toccodastar.com">info@toccodastar.com </a><br>
<strong>Informazioni legali.</strong> Ricevi questa comunicazione perché hai visitato il sito www.toccodastar.com. <br>
Con riferimento ai dati che ci hai fornito per l\'invio di questa mail,<br>
ti ricordiamo che i tuoi diritti in materia di privacy sono tutelati da Tocco da Star <br>
nel rispetto della vigente normativa (Decreto Legislativo n. 196/03).<br>
</div>
</div></body></html>';
$headers = "From: $casellaNome $casellaCognome <$casellaEmail>\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";
$oggetto = " Richiesta Informazioni. \n";
$oggetto2 = "Messaggio inviato con successo.";
$sms2 = '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr">
<head>
<title>Contatti</title>
<style type="text/css">
td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #AEAEAE;
}
</style></head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<style type="text/css">
#msg, #headmsg {margin: 45px auto; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666; width:500px;}
#headmsg {text-align: center;}
</style>
</head>
<body>
<table width="487" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="9" height="57"><a href="http://www.toccodastar.com" target="_blank"title="play ToccodaStar.com"> <img src="http://www.toccodastar.com/immagini/email.jpg" width="600" height="340" border="0" alt="Fotoritocco Professionale" /></a></td>
<tr>
<td height="61" colspan="5"><div align="center"><strong>Il tuo messaggio è stato inviato con successo. Ti risponderemo nel più breve tempo possibile.</a></span></strong></div></td>
</tr>
<tr>
<td width="16" align="right" valign="top" td> </td>
<td width="96" height="18" align="right" valign="top"><strong>» Nome:</strong></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="18" align="left" valign="top" td>'.$casellaNome.'</td>
<td width="36" height="18" align="left" valign="top"></td>
</tr>
<tr>
<td width="16" align="right" valign="top" td> </td>
<td width="96" align="right" valign="top" td><b>» E-mail:</b></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="18" align="left" valign="top" td>'.$casellaEmail.'</td>
<td width="36" height="18" align="left" valign="top"> </td>
</tr>
<tr>
<td width="16" height="36" align="right" valign="top" td> </td>
<td width="96" height="36" align="right" valign="top" td><b>» Messaggio: </b></td>
<td width="8" align="left" valign="top" td> </td>
<td width="444" height="36" align="left" valign="top" td>'.$casellaNote.'</td>
<td width="36" height="36" align="left" valign="top"> </td>
</tr>
</table>
<div id=msg>
<div align="center"><span class="style2"><strong>© TOCCO DA STAR. Tutti i diritti riservati.</strong> - Tel: +39 340340340 <br>
<a href="mailto: info@toccodastar.com">info@toccodastar.com </a><br>
<strong>Informazioni legali.</strong> Ricevi questa comunicazione perché hai visitato il sito www.toccodastar.com. <br>
Con riferimento ai dati che ci hai fornito per l\'invio di questa mail,<br>
ti ricordiamo che i tuoi diritti in materia di privacy sono tutelati da Tocco da Star <br>
nel rispetto della vigente normativa (Decreto Legislativo n. 196/03).<br>
</div>
</div></body></html>';
$headers2 = "From: Tocco da Star <info@toccodastar.com>\n";
$headers2 .= "Content-Type: text/html; charset=iso-8859-1\n";
$dest = "<$casellaEmail>\n";
if(mail($_POST['destinatario'], $oggetto, $sms, $headers)){
mail($dest, $oggetto2, $sms2, $headers2);
echo '&controllo=invio avvenuto con successo.';
}
else{
echo '&controllo=errore: e-mail non inviata.';
}
?>