Calcul de l'age - PHP - Programmation
Marsh Posté le 25-11-2007 à 17:06:00
| fourniey a écrit : Bonjour, Je calcul l'age avec cette fonction. Pour le mois courant, le calcul ne se fait pas. Merci de m'aider un peu. 
 | 
J'ai plus simple comme fonction :
| Code : 
 | 
Pas testé mais aucune raison que ca marche pas
EDIT : Faudra quand même que tu m'expliques pourquoi tu global la variable que tu retournes ? ![[:mlc] [:mlc]](https://forum-images.hardware.fr/images/perso/mlc.gif)
EDIT 2 : Testé, corrigé, ca fonctionne 
Marsh Posté le 25-11-2007 à 17:57:51
Merci, 
 
j'avais mis ma variable global pour l'affichage plus loin. 
 
Comment je récupère la variable retournée ?
Marsh Posté le 25-11-2007 à 18:41:40
$var = calculer_age($age);
Marsh Posté le 25-11-2007 à 18:52:29
Peu importe la date de naissance, le résultat retourné est 37.
Marsh Posté le 25-11-2007 à 20:28:16
Sur ma fonction ?
Marsh Posté le 25-11-2007 à 20:49:52
Pas chez moi  
 
 
echo calculer_age('1907-10-30').' ans'; 
 
// retourne 100 ans 
 
echo calculer_age('1982-10-30').' ans'; 
 
// retourne 25 ans 
Marsh Posté le 25-11-2007 à 22:30:11
je ne comprend pas, j'ai vérifié la date de naissance et elle respect le format AAAA-MM-JJ.
Marsh Posté le 25-11-2007 à 22:41:53
Donnes moi un code d'exemple qui retourne 37 ans ? 
Marsh Posté le 25-11-2007 à 22:56:28
les timestamp deconnent en php4 si on a des valeur negatives ( pour rappelle le 0 en timestamp , c'est le 1 janvier 1970 )
Marsh Posté le 25-11-2007 à 22:58:14
| flo850 a écrit : les timestamp deconnent en php4 si on a des valeur negatives ( pour rappelle le 0 en timestamp , c'est le 1 janvier 1970 ) | 
 
Ok je vois  
 
 
Tant que ca marche sous PHP5 
Marsh Posté le 25-11-2007 à 23:06:46
ReplyMarsh Posté le 25-11-2007 à 23:15:46
| fourniey a écrit : Dommage, notre hébergeur est donc en php4. | 
 
Squoi ton hébergeur ?
Marsh Posté le 25-11-2007 à 23:18:13
Je suis au Québec et je ne sais pas le nom de l'hébergeur depuis qu'ils ont vendu. 
 
Ils utilisent plesk.
Marsh Posté le 25-11-2007 à 23:19:42
Mouarf 
Marsh Posté le 25-11-2007 à 23:31:15
Pas le choix, c'est vraiment pas cher pour ce qu'on nous donne.
Marsh Posté le 25-11-2007 à 23:35:42
Donc faut faire un bon gros if elseif bourrin 
Marsh Posté le 25-11-2007 à 23:41:29
C'Est ce que je viens de faire. 
 
J'ai aussi envoyé un courriel pour savoir quand on va utiliser php5.
Marsh Posté le 25-11-2007 à 16:13:41
Bonjour,
Je calcul l'age avec cette fonction. Pour le mois courant, le calcul ne se fait pas. Merci de m'aider un peu.