Heejz,
Dit scriptje is voor de (nieuwe)multiview gebruikers onder ons...
Als je niet weet wat multiviews zijn heel simpel een 'vervaning' van de optie $_GET['']; athans gebruik je geen ?id= (bv meer).
Voorbeeld: We gaan een script bekijken, dit is de get versie: index.php?pagina=scripts&id=1
Dit word mijn versie: scripts/1... Veel leuker dus;)
Aller eerst ff een .php documentje:
Code:
<?php
    ob_start();
    session_start();
    error_reporting(E_ALL);
         
         if(!empty($_SERVER['PATH_INFO'])){
           $_mGET = substr($_SERVER['PATH_INFO'], 1);
           $_mGET = explode('/', $_mGET);
         }
         
            function Result($numeric='1', $minlenght='0', $maxlenght='25'){
              global $_mGET;
              
                if(!empty($_mGET['0'])){
                    if(strlen($_mGET['0']) < $minlenght Or strlen($_mGET['0']) > $maxlenght){
                         die('Lenght of string ('.$_mGET['0'].') is to small or to long.');
                    }
                    
                    if($numeric == '1'){
                      if(!is_numeric($_mGET['0'])){
                        die('String ('.$_mGET['0'].') must be numeric only.');
                      }
                      
                    }
                    
                } else {
                  $_mGET['0'] = '0';
                }
                
              return $_GET['id'] = $_mGET['0'];
            }
            
        Result();
        echo $_GET['id'];
?>
Spreekt wel redelijk voor zich, de code hoef je niet uit te teste, is toch wel goed;)
de .htaccess
Code:
Options Indexes FollowSymLinks MultiViews All 
Gewoon proberen zou ik zeggen:D