Crear buscador web con redirección de URL

  • Autor Autor Delmon
  • Fecha de inicio Fecha de inicio
Delmon

Delmon

Épsilon
Programador
Verificación en dos pasos activada
Hola, quisiera hacer un buscador para mi sitio web... pero la verdad estoy algo perdido, o bueno no tanto, pero quisiera que me orienten con algo.

El codigo de mi buscador es:

<form name='BuscarArticulo' action='http://www.mipagina.com/' method='get'>
<input type='text' name='Buscar' size='32' > </input>
<input type='submit' value=' Buscar ' >
</form>

Y bueno, tengo mi funcion, entonces cuando doy a buscar me manda al link:

http://www.mipagina.com/?Buscar=....

Pero quisiera que lo que busco saliera así:

http://www.mipagina.com/buscar/.......

Ya modifique mi .htaccess para que funcione, pero quisiera saber que hago para que mi buscador cuando clickee en submit me manda a http://www.mipagina.com/buscar/.......

Espero su ayuda :$
 
Añadele id a esto:
<input type='text' name='Buscar' id='Buscar' size='32' > </input>

Crea un javascript:
<script type="text/javascript">

function buscar_is(frase){
window.document.location='buscar/'+frase;
}
</script>

en el formulario ponlo asi:
<form onsubmit="buscar_is(document.getElementById('Buscar').value); return false" name="form1" method="post" action="">

</form>

tenes que aprender mas sobre Dhtml y Javascript porque es muy facil hacer eso que preguntas.

y tienes que ponerle expreciones regulares a la funcion buscar_is(frase) para que cambie los caracteres como el espacio o tildes a caracteres aceptados por el mod_rewrite.
 
Última edición:
buena respuesta 🙂
 
Atrás
Arriba