Originalmente inviato da
winclick
beh con 1 pagina basta ke aggiungi 1 nuova funzione nell'include e aggiungi nel db il riferimento dello case nel db... ed hai fatto 1 pagina nuova....
nell'altro caso, cedi creare 1 nuova pagina, caricare top e foot e metterci i dati e inserire il link sul db
Se ho capito bene, la cosa può essere svolta anche senza l'uso del database, basta creare il sito così:
- un file template.php, che preveda come "parametro" il nome del file da visualizzare
- i file che contengono i reali contenuti del sito (come codice HTML)
- eventuali altri file, se ti è più comodo tenerli "separati" da template.php
Crei link alle singole pagine scrivendo come destinazione template.php?file=my_file.htm. Il file my_file.htm è uno dei tanti file di "contenuto", e deve contenere solo il codice HTML "mancante" al template per completare la pagina inviata al browser. Nel file template.php non dovrai fare altro che inserire un codice del genere:
Codice PHP:
if (file_exists ($_GET['file']))
include $_GET['file'];
else
include '404.htm';
dove è prevista anche la possibilità che "qualcuno" inserisca un nome file non valido (e il file 404.htm è un altro dei contenuti di cui sopra, che ovviamente dovrà indicare al visitatore che il link è sbagliato)...
Stammi bene...