PDA

View Full Version : [HTML] Modificare action, da "search.php?input=value" a "search/input/value"


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