tæo
10-05-2008, 20:11
ciao a tutti,
sto facendo un'applicazione in php, e sto usando mod_rewrite per mascherare tutti gli URL. il problema arriva con le classiche form di ricerca che inviano dati in GET. mi chiedevo se fosse possibile forzare l'action della form a riferirsi ad un link del tipo root/search/tag/stringa_inserita invece della classica configurazione root/search.php?tag=stringa_iserita
(dove stringa_inserita è la stringa inserita dall'utente nel campo input) assumendo che nel mio .htaccess ci sia già la regolaRewriteRule ^root/search/tag/([(a-zA-Z0-9|+)]+)(/)?$ root/search.php?tag=$1
Probabilmente potrei usare JavaScript per reindirizzare la pagina all'url voluto prendendo il value dell'input, ma mi chiedevo se fosse possibile usare qualche trucco un pò più elegante
sto facendo un'applicazione in php, e sto usando mod_rewrite per mascherare tutti gli URL. il problema arriva con le classiche form di ricerca che inviano dati in GET. mi chiedevo se fosse possibile forzare l'action della form a riferirsi ad un link del tipo root/search/tag/stringa_inserita invece della classica configurazione root/search.php?tag=stringa_iserita
(dove stringa_inserita è la stringa inserita dall'utente nel campo input) assumendo che nel mio .htaccess ci sia già la regolaRewriteRule ^root/search/tag/([(a-zA-Z0-9|+)]+)(/)?$ root/search.php?tag=$1
Probabilmente potrei usare JavaScript per reindirizzare la pagina all'url voluto prendendo il value dell'input, ma mi chiedevo se fosse possibile usare qualche trucco un pò più elegante