Ciao a tutti ragazzi,
volevo un consiglio... e' meglio creare 20 pagine diverse o creare 1 pagina che cambia a seconda di un parametro passato?!?!
Printable View
Ciao a tutti ragazzi,
volevo un consiglio... e' meglio creare 20 pagine diverse o creare 1 pagina che cambia a seconda di un parametro passato?!?!
Tu che dici?
(ovviamente la seconda)
Ciao!
100 pagine in un unico file? direi proprio che non è il caso, anche per una questione di mantenimento...
meglio 100 pagine con degli "include" delle parti comuni (header / footer / menu)
Dipende da quali contenuti devi gestire.
Ciao!
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
ma scusa se hai i dati sul db che senso ha fare 100 pagine ? :?:
da quello che avevi scritto mica si evinceva che i dati stavano su un db...
in questo caso sono d'accordo con Debug!
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: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)...Codice PHP:if (file_exists ($_GET['file']))
include $_GET['file'];
else
include '404.htm';
Stammi bene...