13. oktober 2007 - 11:39
Der er
4 kommentarer og
1 løsning
mktime problem i php5
Jeg får følgende besked "mktime() expects parameter 5 to be long, string given in xxx"
Linjen er:
$myUnix = mktime(0,0,0,$myDate[1], $myDate[0], $myDate[2]);
Og i sammen med resten:
$myDate = explode('/','$dato');
$myUnix = mktime(0,0,0,$myDate[1], $myDate[0], $myDate[2]);
$datox = date('d/m/y',strtotime("+1 week",$myUnix));
13. oktober 2007 - 12:07
#1
Hvad indeholder $myDate ??
Har du prøvet:
$myUnix = mktime(0,0,0,int($myDate[1]), int($myDate[0]), int($myDate[2]));
13. oktober 2007 - 12:27
#3
Hmm kom vist til at blande lidt sammen.
Prøv i stedet:
$myUnix = mktime(0,0,0,intval($myDate[1]), intval($myDate[0]), intval($myDate[2]));
Det er bare for at være sikker på du overfører et tal og ikke en streng, som din oprindelige fejl siger.