flash666
05 Février 2005, 19:34
05 Février 2005, 19:34
si on est né avant 1970 le jour indiqué (lundi, mardi,...) pour la date de naissance est faut si on utilise le sytème d'exploitaion window
voir manuel PHP :
Note : L'intervalle de validité d'un timestamp va généralement du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates correspondent aux valeurs minimales et maximales des entiers 32 bits non-signés). Sur les systèmes Windows, cette intervalle va du 01-01-1970 au 19-01-2038.
dans : profil_public.php
if($annee_naissance < '1970')
{
$timestamp_anni = mktime(0,0,0,$mois_naissance,$jour_naissance,"1970");
list($date_naiss, $heure_naiss) = explode(",", aff_date($timestamp_anni));
$date_naiss = str_replace("1970", $annee_naissance, $date_naiss);
}
else
{
$timestamp_anni = mktime(0,0,0,$mois_naissance,$jour_naissance,$annee_naissance);
list($date_naiss, $heure_naiss) = explode(",", aff_date($timestamp_anni));
}
en fait on calcule le jour dans tous les cas avec l'année 1970
je cherche une solution pas évident d'en trouver une simple
voir manuel PHP :
Note : L'intervalle de validité d'un timestamp va généralement du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates correspondent aux valeurs minimales et maximales des entiers 32 bits non-signés). Sur les systèmes Windows, cette intervalle va du 01-01-1970 au 19-01-2038.
dans : profil_public.php
if($annee_naissance < '1970')
{
$timestamp_anni = mktime(0,0,0,$mois_naissance,$jour_naissance,"1970");
list($date_naiss, $heure_naiss) = explode(",", aff_date($timestamp_anni));
$date_naiss = str_replace("1970", $annee_naissance, $date_naiss);
}
else
{
$timestamp_anni = mktime(0,0,0,$mois_naissance,$jour_naissance,$annee_naissance);
list($date_naiss, $heure_naiss) = explode(",", aff_date($timestamp_anni));
}
en fait on calcule le jour dans tous les cas avec l'année 1970
je cherche une solution pas évident d'en trouver une simple
