Ho questi codici che nel post stampano la data giusta, ma nel form dell'invio mail in formato html, stampa giovedì 01 gennaio 1970 01:00:00 GMT +01:00 (CET)
Codice PHP:
while($riga=mysql_fetch_array($ris)) {
//QUI c'è il box del post
echo "<div class=\"dataBox\">".crea_data($riga['data_localeS'])."</div>";
}
..
function crea_data($t){
$giorno=array('domenica','lunedì','martedì','mercoledì','giovedì','venerdì','sabato');
$mese=array('','gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre');
$gg=date('w',$t);
$mm=date('n',$t);
return $giorno[$gg]." ".date('d',$t)." ".$mese[$mm]." ".date("Y H:i:s \G\M\T P (T)", $t);
}
$data_localeS = time();
...
$headers1S = "MIME-Version: 1.0\r\n";
$headers1S .= "content-type: text/html; charset=iso-8859-1\r\n";
$headers1S .= "X-Mailer: PHP\n";
$headers1S .= "From:$suoemailS\r\n";
//Successo del Cliente a me
$aS = "Me<mail@gmail.com>";
$oggettoMailS = "Successo del Cliente"; //Le mail vanno formattate con HTML
$messaggioMailS = "<html>
<head>
</head>
<body>
<table>
<tr>
<td>
<p style=\"font-family:arial,verdana;font-size:17px;color:#000080;font-weight:bold;\">
MESSAGGIO :</p>
</td>
</tr>
<tr>
<td>
<p style=\"font-family:arial,verdana;font-size:11px;color:#000080;\">".crea_data($riga['data_localeS'])."</p>
</td>
</tr>
...