login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem met get in include (Opgelost)

Offline tbsites - 20/09/2007 15:52
Avatar van tbsitesOnbekend Hallo ik heb dit:

  1. <?php
  2. include $_GET['page'].php;
  3. ?>


Maar nu is mijn probleem dat ik als output(als bijv. page index is) indexphp krijg dus ik heb nog een tweede punt erbij gezet maar dan krijg ik een blanco page kan iemand mij helpen?

6 antwoorden

Gesponsorde links
Offline marten - 20/09/2007 15:54
Avatar van marten Beheerder
  1. <?php
  2. $bestand = $_GET['page'] . '.php';
  3. include ($bestand);
  4. ?>
Offline tbsites - 20/09/2007 15:59
Avatar van tbsites Onbekend bedankt!
Offline marten - 20/09/2007 16:00
Avatar van marten Beheerder Het is vreselijk onveilig. maar hier is genoeg over te vinden.
Offline ikki007 - 20/09/2007 16:05
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Mwoah, het gaat hier niet om queries dus een injectie is uitgesloten.
Het enigste wat je kan overkomen is een error in dit geval dat het bestand niet bestaat  
Offline tbsites - 20/09/2007 16:10
Avatar van tbsites Onbekend ja het maakt ook niet veel uit het zit in een admin gedeelte(login)
Offline ikki007 - 20/09/2007 16:14
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Nog zou ik het zo doen..

  1. <?php
  2. $bestand = $_GET['page'] . '.php';
  3.  
  4. if(file_exists($bestand))
  5. {
  6. include($bestand);
  7. }
  8. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s