[PHP] switch ($id), file includen werkt niet met case

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Ik probeer aan de hand van de inhoud van $id een bestand de includen. Alleen dit werkt niet, hij pakt de default wel, maar als ik index.php?id=nieuws in de adresbalk mee stuur dan include hij include/include_nieuws.php niet.

Wat doe ik fout? Hier is mijn code...

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<? 
    switch ($id) 
    { 
        case "nieuws": 
            include "include/include_nieuws.php"; 
            break;

        case "gedichten":
    include "include/include_gedichten.php";
             break;

         default:
            include "include/include_start.php"; 
    } 
?>

...Make every cut count, even if it is one frame...


  • samo
  • Registratie: Juni 2003
  • Nu online

samo

yo/wassup

gebruik $_GET[id]

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Helaas, nog niets...

...Make every cut count, even if it is one frame...


  • samo
  • Registratie: Juni 2003
  • Nu online

samo

yo/wassup

kijk eens of je $id wel wordt uitgelezen... in het begin een echo($id). dat is een goed begin

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Hmm... volgens mij niet nee...

...Make every cut count, even if it is one frame...


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Roland schreef op 05 August 2003 @ 16:49:
Hmm... volgens mij niet nee...
error_reporting(E_ALL);

Verwijderd

MOet je dat niet doen met

$id=$HTTP_GET_VARS['id']

ben namelijk ook net bezig met dit soort dingen, probleem is alleen als die id niet voorkomt in de url. Dan krijg je een error over ongeldige index 'id'.
(moet ik nog 's ff goedd uitzoeken hoe dat te voorkomen).

[ Voor 81% gewijzigd door Verwijderd op 05-08-2003 16:54 ]


  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Vreemd.

Ik wil gewoon aan de hand van een id een pagina includen, meer niet... moet toch werken?

Ik krijg deze melding:
Parse error: parse error in f:\apache\phpdev\www\include\include_inhoud_table.php on line 6

[ Voor 31% gewijzigd door Roland op 05-08-2003 16:52 ]

...Make every cut count, even if it is one frame...


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Roland schreef op 05 August 2003 @ 16:51:
Ik krijg deze melding:
Parse error: parse error in f:\apache\phpdev\www\include\include_inhoud_table.php on line 6
ga eerst die bug dan eens oplossen :z

  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Ja maar wat is er dan mis met line 6?

...Make every cut count, even if it is one frame...


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Roland schreef op 05 August 2003 @ 16:52:
Ja maar wat is er dan mis met line 6?
Hoe moeten wij dat weten? het is jouw code ;)

  • Roland
  • Registratie: September 2001
  • Laatst online: 20-08 14:50

Roland

Schnitt!

Topicstarter
Ja das waar :)

Klopt deze code op line 6? :

case "nieuws":
include "include/include_nieuws.php";
break;

[ Voor 38% gewijzigd door Roland op 05-08-2003 16:54 ]

...Make every cut count, even if it is one frame...


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Zelfwerkzaamheid en zo, voor slowchats is GoT niet uitgevonden, en voor aan het handje nemen om door je code te steppen evenmin.

Ennuh lees deze ff: P&W FAQ - Leer **** debuggen!! :)

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.