Ciao,come si fa a nascondere l'url attraverso l'uso di .htaccess?
http://miosito.com/home/pagina.php?var=1234567
vorrei avere
http://miosito.com/home/pagina.php?var= oppure http://miosito.com/home/pagina.php
Grazie
Ciao,come si fa a nascondere l'url attraverso l'uso di .htaccess?
http://miosito.com/home/pagina.php?var=1234567
vorrei avere
http://miosito.com/home/pagina.php?var= oppure http://miosito.com/home/pagina.php
Grazie
Che cosa intendi per "nascondere"?
Se la rimuovi dalla query string, il valore di "var" non sarà accessibile al PHP.
Praticamente attraverso un rewrite url , vorrei poter non far vedere all'utente le poche variabile get pasate tra le pagine
Le variabili ed i relativi valori sono sempre gli stessi?
In questo caso, non è necessario utilizzare mod_rewrite, basta impostare le variabili direttamente nel codice PHP.
Se non lo sono, devi comunque passarli in qualche modo (es. tramite sessioni).
si diciamo che uso già in alcuni casi le variabili di sessione $_SESSION['variabile'],ma vorrei capiere come poter utilizzare mod_rewrite per "pulire l'url"
il mod rewrite la potresti usare cosi
RewriteRule ^pagina-(.*).html$ pagina.php?var=$1
dove $1 sono i numeri che hai messo nel tuo esempio o cmq il valore che viene dato a var
e (.*) indica che puo esserci qualsiasi carattere ripetuto zero o piu volte
poi puoi regolare tu l'espressione regolare a seconda dei tuoi bisogni
ciauz
Grazie,appena lo provo ti faccio sapere....
Sai mica come impostare una scadenza per la sessione?
credo così ma non sono sicuro
session_cache_expire(30);
30 è in minuti
va impostato anche nel codice ? prima di session_start?
Invece,impostare la scadenza direttamente in php.ini ?
Se desideri imparare a programmare PHP (o qualsiasi altro linguaggio) ti suggerisco vivamente di iniziare a leggere il manuale, nel 90% dei casi trovarai la risposta che cerchi (e molto altro):
http://www.php.net/session_cache_expire