[PHP] Search Engine Friendy URLs

Pagina: 1
Acties:

  • Dr.Bob
  • Registratie: November 1999
  • Laatst online: 14-08 10:48

Dr.Bob

Dr.Bob says: HEAL!

Topicstarter
In mijn pogingen om een net systeem voor URLs met variabelen op te zetten, oftewel Search Engine Friendy URLs, oftewel URLs als www.ik.com/een/twee/drie/vier/ in plaats van gekut met ?'s en &'s, heb ik het volgende stukje code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
$path = explode ("/", $REQUEST_URI);
    if (isset($path[2])) { $eersteNivo = $path[2]; }
    if (isset($path[3])) { $tweedeNivo = $path[3]; }
    if (isset($path[4])) { $derdeNivo = $path[4]; }
    if (isset($path[5])) { $vierdeNivo = $path[5]; }

if (isset($eersteNivo) &amp;&amp; $eersteNivo != "" ) {
    echo "eersteNivo = " . $eersteNivo . "<br>";
    }

if (isset($tweedeNivo) &amp;&amp; $tweedeNivo != "" ) {
    echo "tweedeNivo = " . $tweedeNivo . "<br>";
    }
    
if (isset($derdeNivo) &amp;&amp; $derdeNivo != "" ) {
    echo "derdeNivo = " . $derdeNivo . "<br>";
    }

if (isset($vierdeNivo) &amp;&amp; $vierdeNivo != "" ) {
    echo "vierdeNivo = " . $vierdeNivo . "<br>";
    }
?>

Ik vraag me alleen af hoe Fool Proof dit is, je kan nl. ook twee slashes (//) achter elkaar zetten en dan is bv $tweedeNivo leeg. Iemand die hier iets zinnigs over kan zeggen qua robuustheid?
Thanx in advance,
Dr.B

NERDCORE FOR LIFE