echo beiden eens dan?quote:Op vrijdag 21 november 2008 16:48 schreef Swetsenegger het volgende:
[..]
dan zou ik dus bij de 'missing parameters' moeten uitkomen.
immers zijn er sinds 1 januari 1970 meer seconden verstreken tov 21 Nov (vandaag) dan 20 Nov.
quote:Op vrijdag 21 november 2008 16:12 schreef Swetsenegger het volgende:
Iemand enig idee waarom ik hier 'datum klopt' uit krijg :?
1
2
3
4
5
6
7<?php
if(strtotime(date("now")) > strtotime('20 November 2008')){
die('missing parameters');
}else{
echo"datum klopt";
}
?>
quote:
quote:Op vrijdag 21 november 2008 16:48 schreef Swetsenegger het volgende:
[..]
dan zou ik dus bij de 'missing parameters' moeten uitkomen.
immers zijn er sinds 1 januari 1970 meer seconden verstreken tov 21 Nov (vandaag) dan 20 Nov.
of gewoon time(); natuurlijkquote:Op vrijdag 21 november 2008 16:52 schreef Paupermans het volgende:
Om even terug te komen op Swetsenegger's vraag: "now" is geen geldig date format. Probeer eens date("j F Y") in plaats van date("now").
Ja ik snap dat er nu blijkbaar wat anders uitkomt. de vraag is waarom.quote:
quote:Op vrijdag 21 november 2008 16:52 schreef Paupermans het volgende:
Om even terug te komen op Swetsenegger's vraag: "now" is geen geldig date format. Wat je dan terugkrijgt is de datum 1 januari 1980 of iets dergelijks. Probeer eens date("j F Y") in plaats van date("now").
quote:Op vrijdag 21 november 2008 16:52 schreef Paupermans het volgende:
Om even terug te komen op Swetsenegger's vraag: "now" is geen geldig date format. Wat je dan terugkrijgt is de datum 1 januari 1980 1970 of iets dergelijks. Probeer eens date("j F Y") in plaats van date("now").
quote:Example #1 A strtotime() example
<?php
echo strtotime("now"), "\n";
?>
1 2 3 4 5 6 7 8 | echo date('d M y'); if(strtotime(date('d m y')) > strtotime('20 Nov 08')){ die('missing parameters'); }else{ echo"datum klopt"; } ?> |
quote:21 Nov 08datum klopt
Eigenlijk staat er NULL > strtotime('20 November 2008')quote:Op vrijdag 21 november 2008 16:56 schreef Swetsenegger het volgende:
[..]
Ja ik snap dat er nu blijkbaar wat anders uitkomt. de vraag is waarom.
IN mijn opinie is strtotime('now') (dus 21 November 2008) groter dan ( > ) strtotime('20 November 2008')
als ik er 1 November 2009 van maak dan krijg ik OOK datum klopt terug.
1 2 3 4 5 6 7 | if(NULL > strtotime('20 Nov 08')){ die('missing parameters'); }else{ echo"datum klopt"; } ?> |
Uit strtotime(date("now")) komt geen NULL hoor.quote:Op vrijdag 21 november 2008 17:06 schreef ursel het volgende:
[..]
Eigenlijk staat er NULL > strtotime('20 November 2008')
Grappig is dat dat ook correct is in je IF functie..
[ code verwijderd ]
Geeft Datum Klopt.
- trigger verlagen voordat queries in de slowquerylog komenquote:Op vrijdag 21 november 2008 17:00 schreef Chandler het volgende:
Vraagje over server load, stel mijn load is nogal hoog van MySQLen ik wil achterhalen waar dit in zit, hoe kan ik dit achter halen zonder dat ik de administrator rechten heb (VPS).
BV queries die veel tijd nemen etc... want in mijn logs zie ik namelijk niets.
Het hoeft niet, maar als het vullen van je templates even duurt, is het wel slim om daarvoor de connectie te sluiten. Ik heb voorbeelden gezien waar het 1/3 scheelt op het aantal connecties.quote:én is het handig om bij het afsluiten van het script de mysql connectie te sluiten of hoeft dat niet? (qua preformance?)
false danquote:Op vrijdag 21 november 2008 17:09 schreef Swetsenegger het volgende:
[..]
Uit strtotime(date("now")) komt geen NULL hoor.
Amerikaanse datum jeweetsquote:Op vrijdag 21 november 2008 17:07 schreef Swetsenegger het volgende:
vreemd dat strtotime(21 11 08) anders is dan strttotime(21 Nov 08).
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |