Jump to content


Fórmulário com redirect


  • Faça o login para participar
4 replies to this topic

#1 Ricardo

Ricardo
  • Visitantes

Posted 23/12/2002, 02:28

Olá Pessoal...

Preciso de um formulário que faça o seguinte:

A pessoa vai digitar algo em um capo... e na hora que ela acionar o forma esse vai redirecioná-la para um link, juntamente com o texto digitado.

Exemplo:

O link do código é: http://www.globo.com/

A pessoa digita novela

Aí ela é direcionada para http://www.globo.com/novelas

#2 Wrathchild

Wrathchild

    Ativo

  • Usuários
  • 335 posts
  • Sexo:Não informado

Posted 23/12/2002, 13:22

Ow, mas isso é complicadinho de fazer em JS. Pelo q eu entendi, vai ter um bocado de palavras chaves que o usuário poderá digitar.

#3 Wrathchild

Wrathchild

    Ativo

  • Usuários
  • 335 posts
  • Sexo:Não informado

Posted 23/12/2002, 13:34

Desenvolvi um aqui bem simples, mas em PHP...

doc. html:
<html>
<body>
<form action="index2.php">
<input type="text" name="texto">
<input type="submit">
</body>
</html>

doc. php, index2.php
<?
if($texto == "novela") {
header("Location: [url=http://www.seusite.com/novela");]http://www.seusite.com/novela");[/url] }
if($texto == "futebol") {
header("Location: [url=http://www.seusite.com/futebol");]http://www.seusite.com/futebol");[/url] }
if($texto == "chat") {
header("Location: [url=http://www.seusite.com/chat");]http://www.seusite.com/chat");[/url] }
if($texto == "baboseira") {
header("Location: [url=http://www.seusite.com/baboseira");]http://www.seusite.com/baboseira");[/url] }
if($texto == "etc e tal") {
header("Location: [url=http://www.seusite.com/etcetal");]http://www.seusite.com/etcetal");[/url] }
else {
print "Essa palavra chave não existe em nosso site"; }
exit;
?>

Aí insira qtas palavras chave vc quiser, e ajeite de acordo com suas necessidades...

#4 Xclick

Xclick
  • Visitantes

Posted 24/12/2002, 02:02

Vou postar a lógica pois em JS não sei como vai ficar.

Vc precisa fazer o seguinte:

no button do form coloque onClick=funcao()

aí no código JS vc precisa fazer o seguinte:

se o campo.doforumlario = x entao
abrir janela tal links...

e por ae vai... só não posto em JS pq não manjo muito mas sei que dá pra fazer...

Agora se for em ASP ou php fica muito mais fácil.

#5 Ricardo

Ricardo
  • Visitantes

Posted 24/12/2002, 09:10

Valeu pela atenção pessoa.... fiz com o php... funcionou direitinho...

Mais uma vez obrigado e filiz natal!!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq