<?php
// URL splitting
$path = substr($_SERVER['REQUEST_URI'], strlen(dirname($_SERVER['SCRIPT_NAME'])));
$param = explode('/', trim($path, '/'));
// strip querystring from array
$elem = array_pop($param);
$pos = strpos($elem,'?');
if(!$pos){
//array seems good ? element can't be found en we pull'em back
$param[] = $elem;
}else if($pos > 0){
//there's something for the question mark. Put off the first piece.
$param[] = substr($elem,0,$pos);
}
?>
In de array van $param staan alle waardes die tussen de slashes staan.
AJAX een middel, en geen doel. Ik zie helaas toch vaak dat AJAX onnodig gebruikt wordt terwijl het prima anders kan. Ook een pagina-systeem met een 'single-point-entry' kan prima zonder AJAX worden gebruikt.
Ikzelf gebruik AJAX alleen als ik a-synchroon data wil ophalen zonder dat je page-refreshes wilt hebben.