Problèmes lié à %T

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problèmes lié à %T

par Hywan » 13 avr. 2009, 10:10

Quand on ne trouve, on regarde dans le manuel. Une adresse au pif : http://php.net/date.timezone, mais alors vraiment au pif ;-).

par philguen36 » 12 avr. 2009, 20:41

Merci de ton aide
Hey :-),
Et sinon, vérifie que le paramètre date.timezone est bien défini.
je vérifie ca dans quoi?

par Hywan » 12 avr. 2009, 18:29

Hey :-),

A priori, %T ne serait pas supporté sous Windows. À vérifier.
Et sinon, vérifie que le paramètre date.timezone est bien défini.

par philguen36 » 11 avr. 2009, 15:58

T Abréviation du fuseau horaire Exemples : EST, MDT ..

C'est pas l'équivalent de l'heure ...
:?: :?: :?:
http://fr.php.net/manual/fr/function.strftime.php

%T Identique à "%H:%M:%S" Exemple : 21:34:17 pour 09:34:17 PM

par Elie » 11 avr. 2009, 14:45

T Abréviation du fuseau horaire Exemples : EST, MDT ..

C'est pas l'équivalent de l'heure ...

Problèmes lié à %T

par philguen36 » 11 avr. 2009, 10:11

Bonjour à tous,

Depuis des années j'utilise NPDS pour créer mes sites. Pour la mise en place en local, j'ai installé EasyPhp 1.8

Jusqu'à il y a 6 jours, aucun problème particulier qui n'ait pu se résoudre, Mais depuis le 5 avril, en local, en même temps sur les 6 sites qui sont installés (dont certains depuis au moins 6 ans), la date des News n'est plus affichée, sans que je me sois rendu compte d'une quelconque modification de mon système.

Le problème ayant été subit et sur tous les projets en même temps, il ne peut s'agir d'un problème lié à NPDS. J'ai donc réinstallé EasyPhph, installé Wamp, fait une restoration système, le bug est toujours là.

Des dizaines de tests pour "pister" l'affichage en cause, je me rends compte que NPDS formate la date de cette manière

$datetime = strftime("".translate("datestring")."", mktime($datetime[4]+$local_gmt,$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]));

où datestring prend la valeur %A %d %B %Y @ %T.

Or si, dans datestring, j'enlève "@ %T" ou si je le remplace par son équivalent "@ %H %M %S" je retrouve l'affichage de la date dans les News.

Ma question est donc

Qu'a-t-il pu se passer sur mon système (puisque ce n'est pas à cause de NPDS ni semble-t-il à cause des serveurs) qui a pu provoquer l'altèration du fonctionnement de %T en php.?

Merci par avance de votre aide