Salut,
J'ai trouvé un peu partout comment afficher la date Tuesday 12th November but how put tout ça en français? Comme sur le forum (Ven 17 Jan par ex)
Merci
Version imprimable
Salut,
J'ai trouvé un peu partout comment afficher la date Tuesday 12th November but how put tout ça en français? Comme sur le forum (Ven 17 Jan par ex)
Merci
Salut,
Pour que php parle francais :wink:Code:setlocale(LC_TIME, 'fr_FR.ISO8859-1');
Merci mais ça ne marche pas... J'ai mis cette ligne au début de mon code mais ça ne change rien...
avec quoi generes-tu ta date ?
J'ai oublié de preciser qu'il faut utiliser strftime() pour en profiter.
[edit]de toutes facon, c'est dans la FAQ http://php.developpez.com/faq/?page=...te_joursemaine
Merci je suis aller voir et sur php manual et voila:
Mais ça reste en anglais (quand je le met dans ma base après)Code:
1
2 setlocale (LC_TIME, "fr") ; $datefr = strftime("%A %d %B %Y à %T") ;
'fr_FR.ISO8859-1' c'est mieux, ca passe sur plus de serveurs.
Pour ce qui est de l'anglais dans mysql, c'est normal, mysql reste en anglais. Il est d'ailleurs conseillé de remettre le language par défaut avant une transaction mysql utilisant des dates, sinon ca peut entrainer des erreurs.
bien sur mais 'fr' ne passe que sous windows, alors qu'on avait essayé ici meme 'fr_FR.ISO8859-1' qui passait sur win, freeBSD, linux fedora et debian. C'est déjà mieux.