Ir para conteúdo
Fórum Script Brasil

EricRossi

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre EricRossi

EricRossi's Achievements

0

Reputação

  1. EricRossi

    Valida Form

    eaww UpTroni .... eu usei o seu codigo mas agora ele nem aparece mais que tem que digitar algo no campo ... ele já pula direto pro form2 de agradecimento .... não sei se estou pondo algo errado ... sei lá ... mas vlww mesmo ^^ não teria alguma forma de validar por php mesmo ? ? ? ... vlw xD .... //EDIT ops ... descupa ... erro meu não tinha posto o nome do btn igual, mas mesmo assim o erro continua como antes, ele pede para digitar o nome do contato por exemplo, mas logo depois ele já envia ....
  2. EricRossi

    Valida Form

    Ola pessoal, não sei muito de php, porem tive que fazer um formulário para um site, usei um exemplo que peguei aqui no scriptbrail e modifiquei da forma que eu precisava, ficou assim ... <?php if (getenv("REQUEST_METHOD") == "POST") { $qta = $_POST['qta']; $outroqta = $_POST['outroqta']; Etc.... $MailRecipiente = "eric@metamidia.com"; $MailAssunto = "orçamento"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-15\r\n"; $headers .= "From: $email\r\n"; $msg = "<html><body> <br> <br> <br>ORÇAMENTO: <br> <br>Quantidade : <b>$qta</b> <br>Outra Quantidade : <b>$outroqta</b> Etc.... <br> <br></body></html>"; $MandaEmail=mail($MailRecipiente,$MailAssunto,$msg,$headers); echo "<html><head>"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">"; echo "<title>Redirecionado ...</title>"; echo "</head><body bgcolor=\"#ffffff\">"; echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para o Site</a>"; echo "</body></html>"; exit; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Form_Orcamento</title> </head> <body><div id="pag"> <form name="form1" method="post" action="form1.php"> <div align="center"> <br> <br> </div> <table width="510" border="1" align="center"> <tr> <td width="120"><div align="right">Quantidade: </div></td> <td width="374"><p id="select5" name="qta"> <select name="qta" id="select5"> <option value="" selected>Selecione <option value="1000">1000 <option value="2000">2000 <option value="3000">3000 <option value="Outro">Outro </select> Outro: <input name="outroqta" type="text" id="outroqta2" size="20"> </p></td> </tr> <tr> <td><div align="right">Produto: Etc... <td><div align="right">Inscr: </div></td> <td colspan="2"> <div align="justify"> <input name="inscr" type="text" id="inscr3" size="40"> </div></td> </tr> </table> <p align="center"><input name="btn" type="submit" value="Enviar"> </p> </form> <br> </div> </body> </html> O código está bem grande por isso cortei algumas partes ... ele funciona perfeitamente, quando a pessoa envia ele abre um outro formulário idêntico com uma msg agradecendo o envio e possibilitando o envio novamente... ate aqui tudo lindo e perfeito ... O problema ... tenho que validar pelo menos 2 campos do formulário ... usei o código <script LANGUAGE="VBScript"> <!-- SUB btn_onclick() If Form1.cont.Value = "" then msgBox "Digite um nome para contato", vbExclamation Exit SUB End If If Form1.mail.Value = "" then msgBox "Digite um E-mail", vbExclamation Exit SUB End If Form1.submit END SUB --> </SCRIPT> Acertei todos os nomes de "instancia" e tal para o meu formulário e etc ... Porem ele avisa que esta faltando digitar ( contato por exemplo ), mas ele já abre o segundo formulário agradecendo o envio ... Não sei o porque .... alguém pode me ajudar ? Vlw ^^
  3. Olá, andei procurando pelos foruns da vida mas não estou obtendo êxito em encontrar como se faz para enviar por e-mail uma pagina como se fosse um site, infelizmente não sei o nome da tecnologia para se fazer isso, suspeito que seja feito em JS. Um exemplo mais comum seria os e-mail que o MercadoLivre envia para seus usuários, com fotos dos produtos e preço e quando você clica no produto ele abre o link do site. Sei que muitos gerenciadores de e-mail bloqueiam esse tipo de informação mas eu realmente gostaria de saber como se faz. Obrigado.
×
×
  • Criar Novo...