Criar buscador web com redirecionamento de URL

  • Autor Autor Delmon
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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 :$
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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 edição:
buena respuesta 🙂
 
Voltar
Topo