login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Handige scripts > Pagina sript + Extentie

Pagina sript + Extentie

Auteur: Toppe - 31 augustus 2004 - 18:07 - Gekeurd door: Dennisvb - Hits: 3822 - Aantal punten: 1.67 (3 stemmen)



Zo goed?:S

Code:
  1. <?php
  2. $pagina = htmlspecialchars($_GET['pagina']); #Hier maken we een variable, Geef aan bij GET wat je wilt gebruiken
  3. $pagina = str_replace("http://", "", $pagina);
  4. $pagina = str_replace("www", "", $pagina);
  5. $ext = array('php', 'php3', 'html', 'htm', 'zip'); #Hier maken we een array aan met de extenties die wel mogen
  6.  
  7. $extensies = explode('.', $pagina); #Explode, Spreekt voor zich
  8. $extensie = end($extensies); #End, Zet de interne pointer van een array op zijn laatste element
  9.  
  10. if (in_array($extensie, $ext)){ #In array als dus de extentie in de array staat mag hij door
  11. $tg = true; #Return true
  12. } else {
  13. $tg = false; #Return False
  14. }
  15.  
  16. if($tg == true){ #Als de tg (Toegestaan) true is mag hij door
  17. if(file_exists($pagina)){ #Als de pagina bestaat include
  18. include($pagina); #Include
  19. }
  20. } else { #Anders
  21. echo'De extentie is niet toegestaan!'; #Error geven dat de extentie niet mag
  22. }
  23. ?>

Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (5)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.023s