login  Naam:   Wachtwoord: 
Registreer je!
 Forum

variabel als pagina includen (Opgelost)

Offline Dragonking - 14/07/2007 17:17
Avatar van DragonkingNieuw lid Kan je een variabel (bijvoorbeeld $pagina) als pagina includen?
$pagina betekend bijvoorbeeld (willekeurig bepaald) pag1 of pag2. Je hebt deze pagina's in dezelfde map (pag1.php en pag2.php)

Maar als je dit doet:
include('$pagina.php')

Dan zoekt hij naar de pagina $pagina.php en die bestaat niet. Hoe kan je oplossen dat de naar de pagina's pag1.php of pag2.php wordt gezocht?

6 antwoorden

Gesponsorde links
Offline Elpiedro - 14/07/2007 17:19
Avatar van Elpiedro PHP interesse http://be.php.net/function.file-exists
Offline Dragonking - 14/07/2007 17:34 (laatste wijziging 14/07/2007 17:34)
Avatar van Dragonking Nieuw lid Dat is niet helemaal wat ik bedoelde.

Dit heb ik nu.
http://www.plaatscode.be/6006/
Hij neemt nu voor $groep dus vogels of zoogdier. vogels.php en zoogdier.php staan beide in mijn map. hoe krijg ik dat hij $groep.php dus gebruikt als een van die beide pagina's?

Offline Ultimatum - 14/07/2007 17:45
Avatar van Ultimatum PHP expert Je zet de variable $pagina tussen quotes, dus je maakt van een var een string

Doe eens:
  1. <?php
  2. include $pagina;
  3. ?>
Offline Dragonking - 14/07/2007 21:04 (laatste wijziging 14/07/2007 22:19)
Avatar van Dragonking Nieuw lid Warning: main(): Failed opening '' for inclusion (include_path='.:/usr/local/lib/php') in /home/www/url/map/test.php on line 9

Heb een beetje lopen rommelen. Heb nu dit:
  1. <?php
  2. $groep[1] = "vogels.php";
  3. $groep[2] = "zoogdier.php";
  4.  
  5. $random_nummer1 = rand(1, count($groep));
  6. floor($random_nummer1);
  7. $groep = $groep[random_nummer1];
  8.  
  9. include $groep;
  10. ?>


Maar ik heb geen idee wat die fout melding betekend.  
Offline Simon - 14/07/2007 22:47
Avatar van Simon PHP expert
  1. $groep = $groep[random_nummer1];

je bent een $ vergeten vóór random_nummer1
Offline Dragonking - 14/07/2007 23:05
Avatar van Dragonking Nieuw lid Dankje! Nu kan ik het afmaken zoals ik wil.

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s