Como evitar que a assinatura do meu blog apareça ao enviar um segundo formulário de contato na mesma página

  • Autor Autor esmigol
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
esmigol

esmigol

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Olá, tenho o seguinte problema:

- Tenho um formulário na sidebar através do qual as pessoas podem se inscrever no meu blog via feedburner.

- Agora quero colocar um segundo formulário de contato na mesma página.

O problema é que quando você clica no botão de enviar no 2º formulário, abre a janela do feedburner do primeiro formulário para se inscrever no site.

Como faço para evitar que, ao clicar no 2º formulário, apareça a janela do feedburner do primeiro?

O código do primeiro formulário é:

<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=Midominio', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p>Insira seu e-mail e receba todas as novidades GRÁTIS!!</p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="Midominio" name="uri"/><input type="hidden" name="loc" value="es_ES"/><input type="submit" value="Inscrever" />

O código do 2º formulário é:

Seu nome:

<input type="text" name="nombre" size="20" />

Seu E-mail:

<input type="text" name="email" size="20" />

Sua mensagem:

<input type="text" name="mensaje" size="100" />

<input type="submit" value="Enviar" />

OBRIGADO
 
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
Estamos falando de uma janela modal
 
Eu não vejo nada de estranho no código, deveria funcionar.
Além disso, quando você clica no segundo, ele não chama nada.
 
Vejo que falta algo no segundo formulário e é a ação do formulário, deveria conter algo como

form action="acao" method="post">
</form>

Já que se não incluir, ele não saberá distinguir qual ação realizar e o que fará será tomar como referência o primeiro formulário.

Abraços!
 
Você poderia colocar o código completo ou a URL?
 
Você poderia colocar o código completo ou a URL?

Inserir CODE, HTML ou PHP:
<form action="ACCION" method="post">
Tu nombre:

<input type="text" name="nombre" size="20" />

Tu Email:

<input type="text" name="email" size="20" />

Tu mensaje:

<input type="text" name="mensaje" size="100" />

<input type="submit" value="Enviar" />
</form>

"ACAO" deveria ser onde o formulário é executado, por exemplo o próprio php se este se chama "formulario" = formulario.php
 
Voltar
Topo