[php] checkdate werkt niet!

Pagina: 1
Acties:

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Ik probeer hier een soort van countdown tellertje te maken die het aantal dagen van nu naar carnaval moet aftellen... (begint ergens op 8 of 9 feb...)

Ik zit een beetje te spelen met CHECKDATE maar die wil niet echt werken...

Dit is mijn source:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
int checkdate (int month, int day, int year);
checkdate(8,2,2002);
if (checkdate) {
   echo "Het is carnaval";
   }
else {
   echo "Het is nog geen carnaval");
   }
?>

maar als ik dit in de browser draai dan komt ie met dit:
Parse error: parse error in /var/www/index.php on line 2

Wat gaat er nou mis?

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

nou, je moet die kopie uit de manual er uit halen. :)
Dus dat
PHP:
1
2
3
<?
int checkdate (int month, int day, int year); 
?>

moet weg

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Op maandag 19 november 2001 20:39 schreef eamelink het volgende:
nou, je moet die kopie uit de manual er uit halen. :)
Dus dat
PHP:
1
2
3
<?
int checkdate (int month, int day, int year); 
?>

moet weg
ah tnx, hij doet nu al meer :)

alleen maakt het nu niet uit wat ik bij
PHP:
1
2
3
<?
checkdate(maand,dag,jaar);
?>

ingeef... het ding drukt telkens "Datum correct" af!

is er iets fout aan de IF?

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 14:12
Klopt.. Als ik het zo goed lees namelijk doet checkdate niets anders kijken of wat er ingevoerd is (in checkdate(HIERO) dus) wel een datum is.... Niet of de datum KLOPT..

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
lekker loze functie is het in dat geval zeg :(

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 12:26
Op maandag 19 november 2001 21:06 schreef spooky2 het volgende:
lekker loze functie is het in dat geval zeg :(
Check de manual voor alternatieven :P

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Uit de manual, over checkdate:
Returns TRUE if the date given is valid; otherwise returns FALSE. Checks the validity of the date formed by the arguments. A date is considered valid if:
Ik kan dus blijkbaar niet lezen :)

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 12:26
Op maandag 19 november 2001 21:09 schreef spooky2 het volgende:
Ik kan dus blijkbaar niet lezen :)
:X ;)

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Op maandag 19 november 2001 20:35 schreef spooky2 het volgende:
PHP:
1
2
3
4
5
<?
checkdate(8,2,2002);
if (checkdate) {
   echo "Het is carnaval";
?>
Als het checkdate() wel zou doen wat jij wilde, zou het nog niet werken, want dit is niet goed.
Het zou moeten zijn:
PHP:
1
2
3
4
5
<?
if(checkdate(8,2,2002)){
  echo "Valid Date";
}
?>

Ik weet niet wat hij nu probeert, maar volgens mij test hij nu of de string "checkdate" true of false is.

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 07:51

HenkS

Da_king alias HenkS

offtopic:
spooky>>> leuke icoon, zelf gemaakt?

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Op dinsdag 20 november 2001 08:39 schreef HenkS het volgende:
offtopic:
spooky>>> leuke icoon, zelf gemaakt?
Het hockey-mutsen icoon heb ik zelf gemaakt ja :) De foto jammer genoeg niet :(

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Maar ff serieus... checkdate() is dus niet echt wat ik zoek.

Als ik iets wil maken wat terugtelt naar carnaval (in dagen)
dan zal ik iets moeten hebben waar die datum instaat (kan volgens mij wel met een aantal variabelen, voor dag,maand en jaar)
en ik moet iets hebben wat de huidige datum vergelijkt met de vastgestelde datum en het verschil in dagen tussen beide afdrukt!
Waar kan ik dit mee realiseren?

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

Skill is when luck becomes a habit.


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Misschien is het handiger als je een paar kleine Tutorials door neemt.

Je basiskennis is nog niet op het niveau dat we je gelijk kunnen helpen. En een paar tutorials doornemen ben je misschien 8 uur (werkende uren) mee bezig.
En worden dit soort stuk duidelijker.

Programmer - an organism that turns coffee into software.


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 14:14
Gaaf, ik heb wat ik wilde :)

Bevalt mijn schrijfsel je niet? www.korrelatie.nl

Pagina: 1