login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Include naam.php?pagina=naam2

Offline Roosje - 26/02/2005 15:14 (laatste wijziging 26/02/2005 15:15)
Avatar van RoosjeNieuw lid Ik wil graag het bestand ' diversen.php?pag=home' includen. Ik krijg dan de foutmelding
  1. Warning: main(diversen.php?pag=home): failed to open stream: No such file or directory in (...)

Als enkel diversen.php include, werkt de code wel.

Kan de functie include zo'n bestandsnaam niet aan? Zo niet, wat zijn de alternatieven hiervoor?

  1. <?
  2.  
  3. if(isset($_GET['pagina'])) {
  4. switch($_GET['pagina']) {
  5.  
  6. case "nieuws":
  7. include ("nieuws.php?pag=recent");
  8. break;
  9.  
  10. case "home":
  11. include ("diversen.php?pag=home");
  12. break;
  13.  
  14. }
  15.  
  16. } else {
  17.  
  18. include ("diversen.php?pag=home");
  19.  
  20. }
  21.  
  22. ?>

4 antwoorden

Gesponsorde links
Offline Wijnand - 30/11/1999 00:00
Avatar van Wijnand Moderator Je kan hem niet includen. want nieuws.phppag=recent is geen bestand maar nieuws.php wel.rnrnDus dan moet je zo doenrnrninclude(nieuws.php);rnrnhet kan niet met die pag=recent erin.
Offline prorsoft - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van prorsoft PHP gevorderde zie de tutorial van Xenoxrnrnhttpwww.sitemasters.bepagina=tutorialstutorials&cat=4&id=47rnrn[b]admin edit[b]rnEhm, daar gaat die tutorial helemaal niet over
Offline Roosje - 30/11/1999 00:00
Avatar van Roosje Nieuw lid Ik het nu zo gedaanrnrn[code] case nieuwsrn include (nieuws.php);rn break;[code]rnrnde link wordtrn[code]httpwww.domein.nlindex.phppagina=nieuws&pag=recent&lang=nl[code]rnDit werkt prima. rn^^
Offline Wim - 30/11/1999 00:00
Avatar van Wim Crew algemeen header (location nieuws.phppag=recent);rnrnTenminste, als je in die pagina je lay etc zet....
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s