titodj 0 Denunciar post Postado Agosto 28, 2005 fiz uma pagina de cadastro no site só q não concigo enviar o cadastro. como eu faço isso? alguem poderia me ajudar nesta parte, preciso mandar para meu e-mail a pagina ou os dados do da pessoa q se cadastrar. aqui esta a pagina http://showdebandas.6te.net/filiacao.htm desde já agradeço a ajuda... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif este é o codigo: <script LANGUAGE="JavaScript"> <!-- form = document.frmFilia function Valida() { form = document.frmFilia erro = new Array err = false var eMail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; if (document.frmFilia.cboUF2.value=="SP") { alert("Estamos transferindo seu cadastro para o site do PSDB-SP, onde você poderá solicitar sua pré-filiação.") document.location.href="http://showdebandas.6te.net/filiacao.htm" } else { if ((form.txtTitulo.value.length == 0) || (isNaN(Number(form.txtTitulo.value)))) { erro[0] = "\r.Título" err = true } if ((form.txtZona.value.length != 3) || (isNaN(Number(form.txtZona.value)))) { erro[1] = "\r.Zona" err = true } if ((form.txtSecao.value.length != 3) || (isNaN(Number(form.txtSecao.value)))) { erro[2] = "\r.Seção" err = true } if (form.txtMunicipio.value.length < 5) { erro[3] = "\r.Município" err = true } if (form.cboUF.options[form.cboUF.selectedIndex].value == "") { erro[4] = "\r.UF" err = true } if (form.txtNome.value.length < 3) { erro[5] = "\r.Nome" err = true } if ((form.txtDia.value.length < 1) || (isNaN(Number(form.txtDia.value)))) { erro[6] = "\r.Dia de Nascimento" err = true } if ((form.txtMes.value.length < 1) || (isNaN(Number(form.txtMes.value)))) { erro[7] = "\r.Mês de Nascimento" err = true } if ((form.txtAno.value.length < 4) || (isNaN(Number(form.txtAno.value)))) { erro[8] = "\r.Ano de Nascimento" err = true } if (form.txtNat.value.length < 3) { erro[9] = "\r.Naturalidade" err = true } if (form.txaEnd.value.length < 10) { erro[10] = "\r.Endereço" err = true } if (form.txtCEP.value.length != 8) { erro[11] = "\r.CEP" err = true } if ((form.txtEmail.value.length != 0) && (!eMail.test(form.txtEmail.value))) { erro[12] = "\r.E-mail" err = true } if ((form.txtDDD.value.length < 3) || (isNaN(Number(form.txtDDD.value)))) { erro[13] = "\r.DDD" err = true } if ((form.txtRes.value.length < 7) || (isNaN(Number(form.txtRes.value)))) { erro[14] = "\r.Telefone Residencial" err = true } if ((form.rdoFiliado[0].checked == false) && (form.rdoFiliado[1].checked == false)) { erro[15] = "\r.Filiado" err = true } if ((form.rdoFiliado[0].checked == true) && (form.cboPartido.options[form.cboPartido.selectedIndex].value == "")) { erro[16] = "\r.Partido Atual" err = true } if (!err) { form.action = "filiacao_processa.asp" form.submit() } else { Alerta = 'Favor preencher corretamente os campos listados abaixo: \r' for (i=0;i<erro.length;i++) { if (erro != null) { Alerta = Alerta + erro } } alert(Alerta) //return false } } } //--Funcao retiraNaN----------------------------------------------------------------------- function retiraNaN(str,campo) { num = /\d/; for (var i=0;i<str.length;i++) //--For Reitra caracteres nao numericos { var caracter = str.charAt(i); var carac = Number(caracter); if (caracter.search(num) == -1) //--If caracter invalido { str = str.substr(0,i) + str.substr(i+1,str.length-i); //--CPF de numeros i--; }//--Fim If caracter invalido }//--Fim For Retira caracteres invalidos eval("document.frmFilia."+campo+".value = str") }//--Fim retiraNaN //--Fim Funcao retiraNaN------------------------------------------------------------------- function Estado() { if (document.frmFilia.cboUF2.value=="SP"){ alert("Estamos transferindo seu cadastro para nossa central") document.location.href="http://showdebandas.6te.net/filiacao.htm" } else { document.frmFilia.cboUF.value = document.frmFilia.cboUF2.value; } } //--> </SCRIPT></HEAD> <BODY topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> <!-- inicio include topo --> <!-- fim Include topo --><TABLE border="0" cellpadding="0" cellspacing="0" width="786" align="center"> <TR> <TD align="left" valign="top" bgcolor="#689FA1"> <!-- fim menu esquerdo --> <td width="12"> </td> <TD width="662" valign="top" align="left"> <form name="frmFilia" method="post"> <table width="662" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="1" valign="top" rowspan="3"><img src="../Imagens/space.gif" width="1" height="10"></td> <td width="661" valign="top"> <tr> <td valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#263078"> <BR> Bem Vindo a pré filiação on line.<br> Esse serviço foi criado para você, que é simpatizante com o PSDB e quer construir um país melhor com as propostas da Social Democracia.<br> Abaixo estão os campos que deverão ser preenchidos corretamente, os quais serão devidamente processados e encaminhados ao diretório de seu domicílio eleitoral.<br> <br> </font> </tr> <tr> <td valign="top"> <table border="0" width="516" align="center"> <tr> <td colspan="4" align="center"> <font color="#263078" size="2" face="verdana"><b><font size="3">Pré Filiação ON-LINE:</font></b></font> </td> </tr> <tr> <td width="516" height="1" colspan="4" align="center"><img src="../Imagens/pontopreto.gif" width="516" height="1"></td> </tr> <tr> <td colspan="4" bgcolor="#A5CBCB"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <b>Endereço:</b></font></td> </tr> <tr> <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078">UF:</font> <select name="cboUF2" onChange="Estado()"> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AM">AM</option> <option value="AP">AP</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MG">MG</option> <option value="MS">MS</option> <option value="MT">MT</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="PR">PR</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SE">SE</option> <option value="SP">SP</option> <option value="TO">TO</option> </select> </td> <tr> <td colspan="1" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Endereço Residencial: </font></td> <td colspan="3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <textarea name="txaEnd" rows="" cols=""></textarea> </font></td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Cidade: <input type="text" name="txtCidade"> </font></td> <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Bairro: <input type="text" name="txtBairro" size="7"> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> CEP: <input type="text" name="txtCEP" onblur="retiraNaN(form.txtCEP.value,'txtCEP')"> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> E-mail: <input type="text" name="txtEmail"> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> </tr> <tr> <td colspan="4" bgcolor="#A5CBCB"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <b>Dados Pessoais:</b></font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Nome Completo: </font></td> </tr> <tr> <td colspan="4"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="text" name="txtNome" size="35"> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Data Nascimento: </font></td> </tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Dia: <input type="text" name="txtDia" size="3" onblur="retiraNaN(form.txtDia.value,'txtDia')" maxlength="2"> Mês: <input type="text" name="txtMes" size="3" onblur="retiraNaN(form.txtMes.value,'txtMes')" maxlength="2"> Ano: <input type="text" name="txtAno" size="5" onblur="retiraNaN(form.txtAno.value,'txtAno')" maxlength="4"> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Naturalidade: <input type="text" name="txtNat" size="20"> </font></td> </tr> <tr> <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Estado Civil: <select name="cboCivil"> <option value="0">Casado(a)</option> <option value="1">Separado(a)</option> <option value="2">Judic. Divorciado(a)</option> <option value="3">Solteiro(a)</option> <option value="4">Viúvo(a)</option> </select> </font></td> <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Sexo: <select name="cboSexo"> <option value="0">Masculino</option> <option value="1">Feminino</option> </select> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Profissão: </font></td> </tr> <tr> <td colspan="4"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="text" name="txtProf"> </font></td> </tr> <tr> <td colspan="1"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Grau de Instrução: </font></td> <td colspan="3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <select name="cboEsc"> <option value="0">Superior Completo</option> <option value="1">Superior Incompleto</option> <option value="2">Médio Completo</option> <option value="3">Médio Incompleto</option> <option value="4">Fundamental Completo</option> <option value="5">Fundamental Incompleto</option> </select> </font></td> </tr> <tr> <td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> </tr> <tr> <td colspan="4" bgcolor="#A5CBCB"> <font color="263078" face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Dados Eleitorais:</b></font> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Título de Eleitor: </font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Zona: </font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Seção: </font></td> </tr> <tr> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="text" name="txtTitulo" onblur="retiraNaN(form.txtTitulo.value,'txtTitulo')"> </font></td> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="text" name="txtZona" size="4" onblur="retiraNaN(form.txtZona.value,'txtZona')" maxlength="3"> </font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="text" name="txtSecao" size="4" onblur="retiraNaN(form.txtSecao.value,'txtSecao')" maxlength="3"> </font></td> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Município: <input type="text" name="txtMunicipio"> </font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> <td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> UF: </font></td> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <select name="cboUF"> <option value=""></option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AM">AM</option> <option value="AP">AP</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MG">MG</option> <option value="MS">MS</option> <option value="MT">MT</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="PR">PR</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SE">SE</option> <option value="SP">SP</option> <option value="TO">TO</option> </select> </font></td> </tr> <tr> <td colspan="5"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font> </td> </tr> <tr> <td colspan="4" bgcolor="#A5CBCB"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <b>Fones:</b></font></td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> DDD: <input type="text" name="txtDDD" size="4" onblur="retiraNaN(form.txtDDD.value,'txtDDD')" maxlength="4"></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Res.: <input type="text" name="txtRes" size="8" onblur="retiraNaN(form.txtRes.value,'txtRes')" maxlength="8"></font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Trab.: <input type="text" name="txtTrab" size="8" onblur="retiraNaN(form.txtTrab.value,'txtTrab')" maxlength="8"></font></td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Fax: <input type="text" name="txtFax" size="8" onblur="retiraNaN(form.txtFax.value,'txtFax')" maxlength="8"></font></td> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Cel.: <input type="text" name="txtCel" size="8" onblur="retiraNaN(form.txtCel.value,'txtCel')" maxlength="9"></font></td> </tr> <tr> <td colspan="4" bgcolor="#A5CBCB"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> </font></td> </tr> <tr> <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Você se encontra filiado a outro partido? </font></td> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="radio" name="rdoFiliado" value="1"> Sim </font></td> <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <input type="radio" name="rdoFiliado" value="0"> Não </font></td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> Partido Atual: </font></td> <td colspan="3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#263078"> <select name="cboPartido"> <option value=""></option> <option value="PAN">PAN</option> <option value="PCB">PCB</option> <option value="PC do B">PC do B</option> <option value="PCO">PCO</option> <option value="PDT">PDT</option> <option value="PFL">PFL</option> <option value="PGT">PGT</option> <option value="PL">PL</option> <option value="PMDB">PMDB</option> <option value="PMN">PMN</option> <option value="PPB">PPB</option> <option value="PPS">PPS</option> <option value="PRN">PRN</option> <option value="PRONA">PRONA</option> <option value="PRP">PRP</option> <option value="PRTB">PRTB</option> <option value="PSB">PSB</option> <option value="PSC">PSC</option> <option value="PSD">PSD</option> <option value="PSDC">PSDC</option> <option value="PSL">PSL</option> <option value="PSN">PSN</option> <option value="PST">PST</option> <option value="PSTU">PSTU</option> <option value="PT">PT</option> <option value="PTB">PTB</option> <option value="PT do B">PT do B</option> <option value="PTN">PTN</option> <option value="PV">PV</option> </select> </font></td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td colspan="4" align="center"><p><a href="java script:Valida()">Enviar</a></p> </tr> </table> </form> Compartilhar este post Link para o post Compartilhar em outros sites
mx loco 1 Denunciar post Postado Agosto 28, 2005 Vixe... polica... heheprimeir tem que ver qual linguagem dinamica o servidor suporta...pois para enviar para e-mail de uma forma confiável seria viável você usar alguma linguagem dinamica como ASP, PHP, CF etc.ou mesmo coloque isso na action do formiulario.action="mailto:email@site.com.br"ate + Compartilhar este post Link para o post Compartilhar em outros sites