vorrei ottenere un url come:
Codice PHP:
http://domain.net/index.php?page=about&category=me&id=favorites
dove about sia la pagina iniziale e me la directory;
piuttosto che:
Codice PHP:
http://domain.net/index.php?page=favorites
che non mi permette di suddividere le pagine per directories...
parto da questo codice:
Codice PHP:
<?php if (isset($_GET['x'])) {
if (strpos($_GET['x'], "/")) {
$dir = substr(str_replace('..', '', $_GET['x']), 0, strpos($_GET['x'], "/")) . "/";
$file = substr(strrchr($_GET['x'], "/"), 1);
if (file_exists($dir.$file.".php")) {
include($dir.$file.".php");
} else {
include("main.php");
}
} else {
if (file_exists(basename($_GET['x']).".php")) {
include(basename($_GET['x']).".php");
} else {
include("404.php");
}
}
} else {
include("main.php");
}
?>
grazie in anticipo!