-
aiuto traduzione data
ciao a tutti, ho un problema a completare la traduzione della data in questo script :
Codice PHP:
mysql_query("INSERT INTO lastview SET lastview='".$lv."', whonick='".$whonick."', ltime='".time()."'");
$sql= mysql_query("SELECT lastview,ltime FROM lastview WHERE whonick='".$whonick."'ORDER BY ltime DESC");
$counter=0;
while($row = mysql_fetch_array($sql)){
if($counter<10){
echo "ultima visita da $row[0] ";
$newtime =$row[1]+(0 *60 *60);
$day = date("D",$newtime);
if($day=="Mon"){
$day = "Lun";
}else if($day=="Tue"){
$day = "Mar";
}else if($day=="Wed"){
$day = "Mer";
}else if($day=="Thu"){
$day = "Gio";
}else if($day=="Fri"){
$day = "Ven";
}else if($day=="Sat"){
$day = "Sab";
}else if($day=="Sun"){
$day = "Dom";
}
echo "<b>$day ".date("d M y - H:i:s ",$newtime)."</b><br/>";
echo "------------<br />";
$counter++;
}
}
ho tradotto il giorno ma con il mese non riesco :( il risultato finale dovrebbe essere cosi... ultima visita da pincopallino Ven 13 Ago 10 - 22:06:54 grazie a chi vorra' aiutarmi :)
-
Puoi fare così:
modifichi sotto
Codice PHP:
$day = "Dom";
}
e scrivi:
Codice PHP:
$data = date("d M y - H:i:s ",$newtime);
//Sostituzione Mese per mese
$data = str_replace ("Jan","Gennaio",$data);
$data = str_replace ("Feb","Febraio",$data);
$data = str_replace ("Mar","Marzo",$data);
$data = str_replace ("Apr","Aprile",$data);
$data = str_replace ("May","Maggio",$data);
$data = str_replace ("Jun","Giugno",$data);
$data = str_replace ("Jul","Luglio",$data);
$data = str_replace ("Aug","Agosto",$data);
$data = str_replace ("Sep","Settembre",$data);
$data = str_replace ("Oct","Ottobre",$data);
$data = str_replace ("Nov","Novembre",$data);
$data = str_replace ("Dec","Dicembre",$data);
echo "<b>$day $data</b><br/>";
echo "------------<br />";
$counter++;
}
}
Spero vada bene!