- Home
- Categorie
- Coding e Sistemistica
- PHP
- data in italiano in mail
-
data in italiano in mail
dunque.. da un form mail invio anche la data del momento dell'invio.. però appare ( alla ricezione della mail ) in inglese.
seguendo le indicazioni che mi hanno dato in un altra discussione sono riuscita al massimo ad ottenere la data nel formato:
23-10- 2007, 1:46 pm
ma è possibile che non ci sia un modo per avere il nome del giorno e il nome del mese in formato testuale in italiano?
un po' di codice ( solo le parti relative)[php] $mesi = array(1=>'gennaio', 'febbraio', 'marzo', 'aprile',
'maggio', 'giugno', 'luglio', 'agosto',
'settembre', 'ottobre', 'novembre','dicembre');
$giorni = array('domenica','lunedì','martedì','mercoledì',
'giovedì','venerdì','sabato');
list($sett,$giorno,$mese,$anno) = explode('-',date('w-d-n-Y'));
echo $giorni[$sett],' ',$giorno,' ',$mesi[$mese],' ',$anno;
$todayis = date(" d-n- Y, g:i a") ;[/php]
come posso fare?
sto consultando la guida a php ma prevede solo l'inglese...
-
date è solo in inglese.
Guarda la documentazione di strftime. Devi anche usare setlocale per impostare la lingua italiana.
-
@gmassi said:
date è solo in inglese.
Guarda la documentazione di strftime. Devi anche usare setlocale per impostare la lingua italiana.
setlocale l'ho provato, ma evidentemente non so poi richiamarlo per l'invio nella mail perchè non mi funziona comunque
-
grazie, ho capito e funziona.. mi sei stato di grande aiuto