login  Naam:   Wachtwoord: 
Registreer je!
 Forum

onbekende variable

Offline vinTage - 06/03/2006 14:06 (laatste wijziging 06/03/2006 14:08)
Avatar van vinTageNieuw lid
  1. <?php
  2. if(isset($_GET['sj']) && ($_GET['sm']) && ($_GET['sd']))
  3. {
  4. $startjaar = addslashes($_GET['sj']);
  5. $startmaand = addslashes($_GET['sm']);
  6. $startdag = addslashes($_GET['sd']);
  7. }
  8.  
  9. if(isset($_GET['ej']) && ($_GET['em']) && ($_GET['ed']))
  10. {
  11. $eindjaar = addslashes($_GET['ej']);
  12. $eindmaand = addslashes($_GET['em']);
  13. $einddag = addslashes($_GET['ed']);
  14. }
  15.  
  16.  
  17. //queriestring maken
  18. if(isset($_GET['sj']) && ($_GET['sm']) && ($_GET['sd']))
  19. {
  20. $vraag = "SELECT * FROM mels WHERE datum >= ".$startjaar.$startmaand.$startdag ;
  21. }
  22.  
  23.  
  24. if(isset($_GET['ej']) && ($_GET['em']) && ($_GET['ed']))
  25. {
  26. $vraag = "SELECT * FROM mels WHERE datum <= ".$startjaar.$startmaand.$startdag ;
  27. }
  28.  
  29.  
  30. if(isset($_GET['sj']) && ($_GET['sm']) && ($_GET['sd']) && ($_GET['ej']) && ($_GET['em']) && ($_GET['ed']))
  31. {
  32. $vraag = "SELECT * FROM mels WHERE
  33. datum >= ".$startjaar.$startmaand.$startdag. " AND
  34. datum <= ".$startjaar.$startmaand.$startdag;
  35. }


Als de url alleen de sj, sm en sd bevat, dan krijg ik nonstop de foutmelding :
Notice: Undefined index: ej in c:\wamp\www\mels\zoekdatum.php on line 56

Als ik dan die sj ook in de url zet dan is de sm undefined...

Met die "if(isset(.." worden die vars toch niet aangemaakt, of ben ik nou gek ? 

thx voor de hulp.

regel 56 is 31 in mn code hierboven.

3 antwoorden

Gesponsorde links
Offline Ontani - 06/03/2006 14:08
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
probeer eens

if(isset($_GET['sj']) && isset($_GET['sm']) && isset($_GET['sd']))
Offline timo - 06/03/2006 14:08
Avatar van timo PHP ver gevorderde werkt het script wel naar behoren? en wat is in dit geval de url?
Offline vinTage - 06/03/2006 14:13
Avatar van vinTage Nieuw lid Inderdaad @ Ontani, dat isset moet voor elke get dinges.

Thx (k) 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s