login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Snippets > Simpel Navigatie Script (Include)

Simpel Navigatie Script (Include)

Auteur: Gerard - 03 mei 2005 - 16:08 - Gekeurd door: CelestialCelebi - Hits: 5971 - Aantal punten: 2.60 (5 stemmen)




Simpel navigatie script wat werkt met behulp van includes.
Het kan alleen includes ophalen uit 1 bepaalde map en daaronder liggende submappen.
Punten zullen niet geaccepteerd worden.

Code:
  1. <?php
  2. /**
  3.   * Het eerste wat we zullen doen is enkele variabelen definiëren die we later
  4.   * gaan gebruiken om ons script aan te sturen. Het script include alleen
  5.   * bestanden die eindigen op de .php extensie.
  6.   */
  7.  
  8. $aInc = array();
  9. $aInc['directory'] = './includes/'; // Jouw directory waarin de bestanden zich bevinden
  10. $aInc['errorPage'] = 'error'; // De naam van je errorpagina zonder extensie
  11. $aInc['defaultPage'] = 'home'; // De naam van je standaard pagina zonder extensie
  12. $aInc['varName'] = 'pagina'; // De naam van de variabele in de url (?pagina=home)
  13.  
  14. $aInc['directory'] = rtrim($aInc['directory'], '/').'/';
  15.  
  16. if (isset($_GET[$aInc['varName']])) {
  17.  
  18. $_GET[$aInc['varName']] = str_replace('.', '', $_GET[$aInc['varName']]);
  19.  
  20. if (file_exists($aInc['directory'].$_GET[$aInc['varName']].'.php')) {
  21.  
  22. include_once $aInc['directory'].$_GET[$aInc['varName']].'.php';
  23.  
  24. } else {
  25.  
  26. include_once $aInc['directory'].$aInc['errorPage'].'.php';
  27.  
  28. }
  29.  
  30. } else {
  31.  
  32. include_once $aInc['directory'].$aInc['defaultPage'].'.php';
  33.  
  34. }
  35. ?>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

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