Probléme avec code PHP ! aidez moi SVP
Fermé
paulo93700
Messages postés
35
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
21 décembre 2008
-
7 déc. 2008 à 18:45
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 7 déc. 2008 à 20:24
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 7 déc. 2008 à 20:24
A voir également:
- Probléme avec code PHP ! aidez moi SVP
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
2 réponses
(Pabix)
Messages postés
578
Date d'inscription
mercredi 18 mai 2005
Statut
Membre
Dernière intervention
27 octobre 2009
81
7 déc. 2008 à 18:52
7 déc. 2008 à 18:52
Bonjour, l’erreur est dans les if… elseif
if ($j > $jmax) { $j = $j - $jmax; $m = $m + 1;}
if ($m > 12) { $m = $m - 12; $a = $a + 1;}
C’est largement suffisant, je ne vois pas pourquoi vous utilisez elseif… vous savez ce que elseif veut dire ?
if ($j > $jmax) { $j = $j - $jmax; $m = $m + 1;}
if ($m > 12) { $m = $m - 12; $a = $a + 1;}
C’est largement suffisant, je ne vois pas pourquoi vous utilisez elseif… vous savez ce que elseif veut dire ?
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
7 déc. 2008 à 20:24
7 déc. 2008 à 20:24
une autre solution:
passer par le timestamp Unix
tu transformes ta date actuelle en timestamp $time_actuel=time();
tu y rajoutes un timestamp correspondant à ton écart de 30 jours $delta=30*24*60*60;
$time_limit=$time_actuel+$delta;
$a=date("Y",$time_limit);
$m=date("m",$time_limit);
$j=date("d",$time_limit);
plus d'infos:
http://phpcodeur.net/articles/php/dates
passer par le timestamp Unix
tu transformes ta date actuelle en timestamp $time_actuel=time();
tu y rajoutes un timestamp correspondant à ton écart de 30 jours $delta=30*24*60*60;
$time_limit=$time_actuel+$delta;
$a=date("Y",$time_limit);
$m=date("m",$time_limit);
$j=date("d",$time_limit);
plus d'infos:
http://phpcodeur.net/articles/php/dates