Intanto metto in chiaro che col PHP sono davvero un neofita.
Ho montato una bozza di sito in PHP per un cliente, e il tutto funziona perfettamente nella navigazione e "include" vari.
Visto che le pagine e sottosezioni sono davvero tante, volevo suddividere i vari template in cartelle, così da facilitare il loro reperimento, e magari avere anche degli url decenti.
Questo il mio index dove includo i vari template:
qui il percorso che do ai link del menù:Codice PHP:
<?php include("header.php");
$p="main";
if(isset($_GET['page'])){
$p=$_GET['page'];
if($p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
$p="error";
}
include($p.".php");
include("menu.php");
include("footer.php"); ?>
e questo l'url che compare sul browser:Codice PHP:
href="index.php?page=chisiamo_staff"
http://www.miosito.com/index.php?page=chisiamo_staff
Come devo operare? Devo forse settare delle categorie da PHP?
O mi basta suddividere i template in cartelle, e modificare l'href dei link del menù?
Grazie,
goat