Buongiorno,
mi trovo di fronte a un dilemma, dopo 3 giorni ho deciso di scrivere qui:
allora tramite php voglio mandare una mail con all' interno una tabella html, ma purtroppo non viene formattata in html ma tiente <table> ecc...
Questo è il codice:
il risultato della mail è invece il seguente:Codice PHP:
<?php
$nome=$_POST['nome'];
$cognome=$_POST['cognome'];
$mail=$_POST['mail'];
for($i=1;$i<7;$i++){
$npezzi[$i]=$_POST['npezzi'.$i];
$diamesterno[$i]=$_POST['diamesterno'.$i];
$spessore[$i]=$_POST['spessore'.$i];
$diamforo[$i]=$_POST['diamforo'.$i];
$grana[$i]=$_POST['grana'.$i];
$colore[$i]=$_POST['colore'.$i];
$durezza[$i]=$_POST['durezza'.$i];
$note[$i]=$_POST['note'.$i];
}
$testomail="Mail del mittente: ".$mail."<br>"."Nome e cognome del mittente: ".$nome." ".$cognome."<br>"."___________________________________________"."<br>"."<br>";
for($i=1;$i<7;$i++){
if(!empty($npezzi[$i]) && !empty($diamesterno[$i]) && !empty($spessore[$i]) && !empty($diamforo[$i]) && !empty($grana[$i]) && !empty($colore[$i]) && !empty($durezza[$i]) && !empty($note[$i]) ){
$tab='<table border="1">
<tr>
<td>Numero pezzi</td>
<td>Diametro Esterno</td>
<td>Spessore</td>
<td>Diametro Foro</td>
<td>Grana</td>
<td>Colore</td>
<td>Durezza</td>
</tr>
<tr>
<td>'.$npezzi[$i].'</td>
<td>'.$diamesterno[$i].'</td>
<td>'.$spessore[$i].'</td>
<td>'.$diamforo[$i].'</td>
<td>'.$grana[$i].'</td>
<td>'.$colore[$i].'</td>
<td>'.$durezza[$i].'</td>
</tr>
<tr>
<td>Note</td>
<td>'.$note[$i].'</td>
</tr>
</table>';
$testotab=$testotab.$tab;
}
}
echo "".$testomail."";
echo"".$testotab."";
$mittente = $mail;
$destinatario = "destinatario@gmail.com";
$oggetto = "Ruote lamellari in panno abrasivo";
$messaggio = "<html>"."<body>".$testomail.$testotab."</body>"."</html>";
mail($destinatario, $oggetto, $messaggio);
?>
<html><body>Mail del mittente: marco.bertazzoni@hotmail.it<br>Nome e cognome del mittente: Marco Bertazzoni<br>____________________________________ _______<br><br><table border="1">
<tr>
<td>Numero pezzi</td>
<td>Diametro Esterno</td>
<td>Spessore</td>
<td>Diametro Foro</td>
<td>Grana</td>
<td>Colore</td>
<td>Durezza</td>
</tr>
<tr>
<td>2</td>
<td>100</td>
<td>200</td>
<td>300</td>
<td>400</td>
<td>500</td>
<td>600</td>
</tr>
<tr>
<td>Note</td>
<td>nota numero 2</td>
</tr>
</table></body></html>