Ciao,
volevo sapere come si fa in php ad avere un url dinamico,
tipo quei siti che hanno l' url tipo:
http://www.miosito.it/user/234
grazie
Ciao,
volevo sapere come si fa in php ad avere un url dinamico,
tipo quei siti che hanno l' url tipo:
http://www.miosito.it/user/234
grazie
Apri google e cerca Apache mod_rewrite
E' un rewrite se il sito è dinamico.
Stai utilizzando una piattaforma Open Source o è un sito da te creato?
Realizzazione Software, Siti Web ed E-commerce. Consulenza Software ed esperti open source ...
Scopri i nostri servizi...
sto realizzando io un sito e voglio sapere come funziona questo metodo per gli url per applicarlo ai miei siti.
Prima di tutto dovresti accertarti di poterlo fare, il mod_rewrite non è sempre attivo e certi fornitori non ti permettono nemmeno l'uso dell'.htaccess
mi sono accertato, il server dove sono i siti è il mio è l'ho già attivato,
mi servirebbe soltanto il codice.
Grazie
Prima di tutto devi conoscere un po' le regex... poi c'è il manuale.
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
il più banale:
Avrai solo index.php, che ti butta fuori i menu con i link:
menu1 (href='menu=1')
menu2 ....
In index, farai un controllo:
Questo è un esempio banalissimo... Cos' avrai solo index.php...Codice PHP:
if (!empty($_GET['menu']))
{
switch ($_GET['menu'])
{
case 1:
getMenu1();
break;
case 2:
getMenu2();
break;
}
}
else
getHomePage();
Più avanti potrai farti delle classi che si occuperanno in maniera elegante di visualizzarti i contenuti, ma almeno ti potrà essere chiara la logica...
Dove prima avevi mille pagine inutili in html, ora avrai varie funzioni per i vari menù...
Capito questo, potrai passare al mod_rewrite, ma è abbastanza inutile se non si sa come rendere un sito dinamico..
Spero di essere stato chiaro
...::: DESIDERARE E' UMANO :::...
...::: POSSEDERE E' DIVINO :::...
...::: HAVE A NICE DAY :::...
(¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
http://www.djhellclub.com