Probleme mktime() en php
Résolu
aya
-
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un probleme en php dans une application open source. ca me donne erreur ds ces lignes de code
1)
$yesterday = mktime(0,0,0,$month,$day,$year) - 24*60*60;
Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 33
2)
$tomorrow = mktime(0,0,0,$month,$day,$year) + 24*60*60;
Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 34
3)
echo strftime("%A %B %d, %Y", mktime(0,0,0,$month, $day, $year))
l'erreur est "Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 118
Thursday January 01, 1970"""
j'ai un probleme en php dans une application open source. ca me donne erreur ds ces lignes de code
1)
$yesterday = mktime(0,0,0,$month,$day,$year) - 24*60*60;
Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 33
2)
$tomorrow = mktime(0,0,0,$month,$day,$year) + 24*60*60;
Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 34
3)
echo strftime("%A %B %d, %Y", mktime(0,0,0,$month, $day, $year))
l'erreur est "Warning: mktime() expects parameter 4 to be long, string given in H:\wamp\www\timesheet.php\daily.php on line 118
Thursday January 01, 1970"""
A voir également:
- Probleme mktime() en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
Pour les 3 erreurs il te dit que la fonction mktime s'attends à ce que le 4e paramètre soit un Entier.
Or il t'indique que toi tu lui donne un String (chaîne de caractères).
Donc arrange toi pour avoir une valeur entière dans $month et non du texte.
Aussi regarde la liste des paramètres ici :
https://www.php.net/mktime
Or il t'indique que toi tu lui donne un String (chaîne de caractères).
Donc arrange toi pour avoir une valeur entière dans $month et non du texte.
Aussi regarde la liste des paramètres ici :
https://www.php.net/mktime