Ir para conteúdo
Fórum CódigoFonte.net

leox_rtq

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre leox_rtq

  • Data de Nascimento 11/27/1989

Profile Information

  • Gender
    Male
  • Location
    ES
  1. leox_rtq

    DICA - FORMULÁRIOS

    Bem, a minha dica de Cgi-Perl é um formulário básico e com segurança contra campos de mensagens não preenchidos corretamente. Segue o link: http://forum.codigofonte.net/index.php?showtopic=12477 Flws!!!
  2. Ae galera, só não esqueçam de agradecer á nós, viu?!! hehehe... :P
  3. Valeu Pitiko!!! Cara, deu certo mesmo!!! Tô bobo até agora!!! Mais enfim, enquanto não tinha obtido nenhuma resposta, dei mais uma caçada pela internet e tals, encontrei um JavaScript bem interressante em um formulário de exemplo, mais estava erradíssimo, então pensei tô ferrado!!! Daí o mestre dos formulários apareceu (Pitiko) com um santo código... kkkkkkkk... Bem, eu peguei algumas coisas do formulário erradíssimo e encrementei no que você me enviou, ok? Dá uma olhada na fusão violenta que ficou!!! kkkkk.... :rolleyes: Tive dificuldades no botão Enviar, pois em Form tava de um jeito e outro totalmente diferente! Mais o resultado final ficou no trinks!!! Eu mandei o Formulário aí pra vocês não passarem o que passei!!! hehehe!!! Façam bom aproveito, Grande Abraço á todos!!! P.S.: Lembrando que os textos em vermelho devem ser editados conforme necessidades!!! <html> <head> <title>.: Formulário de contato :.</title> <script language="JavaScript"> function verifica() { if(form.nome.value==""){ alert("Por Favor Coloque Seu Nome !!!"); form.nome.focus(); return false; } if(form.email.value== ""){ alert("O Campo E-mail está Vazio !!!"); form.email.focus(); return false; } if(form.email.value.indexOf('@', 0) == -1){ alert("O E-mail é Inválido!!!"); form.email.focus(); return false; } if(form.idade.value == ""){ alert("O Campo Idade Está Vazio !!!"); form.idade.focus(); return false; } if(form.idade.value.length > 2){ alert("O campo Idade Deve Ter No Máximo 2 Números !!!") form.idade.focus(); return false; } var ver_numero = "1234567890"; var sk15 = form.idade.value; var invalido = true; for (i = 0; i < sk15.length; i++){ ch = sk15.charAt(i); for (j = 0; j < ver_numero.length; j++) if (ch == ver_numero.charAt(j)) break; if (j == ver_numero.length){ invalido = false; break; }} if(!invalido){ alert("O Campo Idade Deve Conter Apenas Números !!!"); form.idade.focus(); return false; } if(form.mensagem.value == ""){ alert("O Campo Mensagem Está Vazio !!!"); form.mensagem.focus(); return false; } form.submit(); } </script> <form method="post" action="http://www.meusite.com/cgi-sys/FormMail.cgi"; name="form"> <input type=hidden name="recipient" value="[email protected]"> <input type=hidden name="subject" value="Formulario de Contato"> <input type=hidden name="redirect" value="http://meusite.com/obrigado.html"> <input type="hidden" name="subject" value="Contato"> <table width="400" align="center" border="0"> <table width="400" align="center" border="0"> <tr><td height="100">&nbsp;</td></tr> <tr> <td colspan="2"><font face="helvetica"><center><b>Por favor, preencha o formulário abaixo e envie sua mensagem ou entre em contato conosco: [email protected]</b></center></font><br><br></td> </tr> <tr> <td valign="top" align="right" width="100"><font face="helvetica"><font style="font-size:12px" color="#FF0000" face="Arial">* </font></div>Nome:</font></td> <td width="300"><input type="text" size="40" name="nome" style="width:100%"></td> </tr> <tr> <td valign="top" align="right" width="100"><font face="helvetica"><font style="font-size:12px" color="#FF0000" face="Arial">* </font></div>E-mail:</font></td> <td width="300"><input type="text" size="40" name="email" style="width:100%"></td> </tr> <tr> <td valign="top" align="right" width="100"><font face="helvetica">Telefone:</font></td> <td width="300"><input type="text" size="40" name="telefone" style="width:100%"></td> </tr> <tr> <td valign="top" align="right" width="100"><font face="helvetica"><font face="helvetica"><font style="font-size:12px" color="#FF0000" face="Arial">* </font></div>Idade:</font></td> <td width="300"><input type="text" size="40" name="idade" style="width:100%"></td> </tr> <tr> <td valign="top" align="right" width="100"><font face="helvetica"><font style="font-size:12px" color="#FF0000" face="Arial">* </font></div>Mensagem:</font></td> <td width="300"><textarea cols="30" rows="10"name="mensagem" style="width:100%"></textarea></td> </tr> <tr> <td align="right" colspan="2"> <input type="button" name="voltar" value="Voltar" onClick="goUrl('http://www.meusite.com/')">&nbsp;&nbsp; <input type="button" name="Button" value="Enviar" onClick="verifica();"> </tr> </table> </form> <p align="center"><br> </p> </body> </html>[/code]
  4. Olá galera, Tenho no meu site um formulário para contato. Este formulário foi criado a partir do painel de controle do Domínio e não tem uma protenção contra o preenchimento indevido ou contra campos vazios. Eu procurei pela internet sobre formulários CGI e achei pouca coisa, até encontrei sobre formulários PHP, ASP, etc... Mas oque eu quero mesmo é saber se existe um script, código, macetes para que todos os campos deste meu formulário (CGI) seja preenchido e talvez até corretamente. :unsure: Desde já agradeço!!!
×