php problem med returgods
1. Hvad er det for nogle tal, der bliver returneret?
2. Hvorfor returneres der ene og alene værdier fra de to øverste echoer og ikke fra if() sætningen?
<?php
$nu = mktime(0, 0, 0, date("m") , date("d"), date("y"));
$testdato = strtotime("071008"); // skal hentes fra database
echo $nu." \t ";
echo $testdato;
if($nu > $testdato){
echo $nu." \t ";
echo $testdato;
}
?>
Kan og vil du hjælpe mig, så læser jeg meget gerne fra dig
2. Hvorfor returneres der ene og alene værdier fra de to øverste echoer og ikke fra if() sætningen?
<?php
$nu = mktime(0, 0, 0, date("m") , date("d"), date("y"));
$testdato = strtotime("071008"); // skal hentes fra database
echo $nu." \t ";
echo $testdato;
if($nu > $testdato){
echo $nu." \t ";
echo $testdato;
}
?>
Kan og vil du hjælpe mig, så læser jeg meget gerne fra dig
Kommentarer2
strtotime
Re: #1
<?php
$dato = date("d",time()); // returnerer 2. og 3. tal fra time()
$testdato = strtotime("071108"); // skal hentes fra database - NB amerikansk skrivemåde
$rem_dato = date("i", $testdato) ; // i returnerer 2. og 3. tal i tekststrengen ovenfor
echo $dato." \t \t \t ";
echo $rem_dato;
?>