GauldoMagique
Messages postés8Date d'inscriptionlundi 15 décembre 2008StatutMembreDernière intervention12 janvier 2009 29 déc. 2008 à 15:15
Pour répondre à Petifa, c'était bien volontaire de procéder de cette façon, pour rendre une certaine 'clareté' au niveau de la relecture, la modification et de la compréhension (l'homme maitrise bien la notion de 60*60*24*7 et non pas l'inverse !!). J'ai bien expliqué dans la description que c'était le but du choix de cet algorythme.
Merci
Mountainmagazin : Effectivement, un oubli de ma part (ou plutôt je me suis emmêlé les pinceaux...). L'erreur est corrigée et se trouve sur cette ligne :
date("Y",$date) !date("Y") ? $annee date("Y",$date) : $annee = '';
au lieu de :
date("Y",$date) !date("Y") ? $annee date("Y") : $annee = '';
Merci à tous
cs_petifa
Messages postés215Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention10 mars 2014 29 déc. 2008 à 13:54
Slt,
jme demandais si tu ne te prenais pas un peu la tête pour rien, tu ne peux pas plutot faire une différence avec les deux dates et après tu test la différence et si c'est supérieur à certains seuils tu effectues des traitement.
Sinon $dateRelative est initialisé et peut être changé plusieurs fois, pour les secondes puis les minutes puis les heures ...
sinon c pas mal :)
mountainmagazin
Messages postés6Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention29 décembre 2008 29 déc. 2008 à 13:10
Salut,
Bonne idée ta source, mais elle a un souci je crois. Sauf erreur de ma part, tout fonctionne nickel, sauf quand la date d'enregistrement d'un membre par exemple est antérieure à l'année en cours. Dans ce cas la date affichée est la bonne, mais l'année est erronée puisque la fonction affiche comme date l'année en cours.
Je sais pas si je suis clair. Un client enregistré le 21 janvier 2006, la fonction affiche le 21 janvier 2008.
Je mets 7 car l'idée est bonne, mais à moins que ce soit moi qui plane, il y a un souci à ce niveau.
GauldoMagique
Messages postés8Date d'inscriptionlundi 15 décembre 2008StatutMembreDernière intervention12 janvier 2009 29 déc. 2008 à 00:16
Merci Spoonisback !
Soit dit en passant, je rajoute la gestion du singulier/pluriel, la reflexion m'est venu de "facebook" qui eux, affichent "Envoyé il y a 1 heure(s)"
Bon, eux ne se mouillent pas trop... Mais dans mon cas c'était un oubli grossier. J'ai visé plus haut histoire de me faire pardonner cette erreur : il sera désormais affiché "Il y a 1 heure et 2 minutes" au lieu de "Il y a 1 heures et 2 minutes".
Toutes mes excuses.
cs_spoonisback
Messages postés72Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention 5 février 2010 28 déc. 2008 à 12:41
Je viens de tester, très bon fonctionnement, je n'avais pas penser à faire une fonction comme ça, mais now, je la trouve intéressante.
Je met 9/10 car un code parfait n'existe pas ^^
GauldoMagique
Messages postés8Date d'inscriptionlundi 15 décembre 2008StatutMembreDernière intervention12 janvier 2009 27 déc. 2008 à 15:09
Merci beaucoup !!! Est-ce que quelqu'un l'a essayé ?
cs_guismo1er
Messages postés76Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention12 mars 2009 27 déc. 2008 à 12:21
(10/10)
cs_guismo1er
Messages postés76Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention12 mars 2009 27 déc. 2008 à 12:21
ça à l'air pas mal. Bien indenté et tout! Allez, je te met 10 ;)
GauldoMagique
Messages postés8Date d'inscriptionlundi 15 décembre 2008StatutMembreDernière intervention12 janvier 2009 26 déc. 2008 à 19:36
merci MITCHI01, c'est modifié !
mitchi01
Messages postés12Date d'inscriptionmercredi 5 novembre 2003StatutMembreDernière intervention25 janvier 2009 26 déc. 2008 à 19:24
Les noms de mois (et de jour) ne prennent pas de majuscules, sauf en début de phrase, bien entendu.
29 déc. 2008 à 15:15
Merci
Mountainmagazin : Effectivement, un oubli de ma part (ou plutôt je me suis emmêlé les pinceaux...). L'erreur est corrigée et se trouve sur cette ligne :
date("Y",$date) !date("Y") ? $annee date("Y",$date) : $annee = '';
au lieu de :
date("Y",$date) !date("Y") ? $annee date("Y") : $annee = '';
Merci à tous
29 déc. 2008 à 13:54
jme demandais si tu ne te prenais pas un peu la tête pour rien, tu ne peux pas plutot faire une différence avec les deux dates et après tu test la différence et si c'est supérieur à certains seuils tu effectues des traitement.
Sinon $dateRelative est initialisé et peut être changé plusieurs fois, pour les secondes puis les minutes puis les heures ...
sinon c pas mal :)
29 déc. 2008 à 13:10
Bonne idée ta source, mais elle a un souci je crois. Sauf erreur de ma part, tout fonctionne nickel, sauf quand la date d'enregistrement d'un membre par exemple est antérieure à l'année en cours. Dans ce cas la date affichée est la bonne, mais l'année est erronée puisque la fonction affiche comme date l'année en cours.
Je sais pas si je suis clair. Un client enregistré le 21 janvier 2006, la fonction affiche le 21 janvier 2008.
Je mets 7 car l'idée est bonne, mais à moins que ce soit moi qui plane, il y a un souci à ce niveau.
29 déc. 2008 à 00:16
Soit dit en passant, je rajoute la gestion du singulier/pluriel, la reflexion m'est venu de "facebook" qui eux, affichent "Envoyé il y a 1 heure(s)"
Bon, eux ne se mouillent pas trop... Mais dans mon cas c'était un oubli grossier. J'ai visé plus haut histoire de me faire pardonner cette erreur : il sera désormais affiché "Il y a 1 heure et 2 minutes" au lieu de "Il y a 1 heures et 2 minutes".
Toutes mes excuses.
28 déc. 2008 à 12:41
Je met 9/10 car un code parfait n'existe pas ^^
27 déc. 2008 à 15:09
27 déc. 2008 à 12:21
27 déc. 2008 à 12:21
26 déc. 2008 à 19:36
26 déc. 2008 à 19:24