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
Verificado por Whatsapp
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