Montecristus Postado Setembro 20, 2009 Denunciar Share Postado Setembro 20, 2009 Bom dia, criei este formulário mas não consigo a validação após publicação, poderia me ajudar a encontrar os erros??<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Evoluir - Matrícula IESNA</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <style> <!-- .Texto {font-family: Verdana; text-decoration: none; font-size: 7.5pt} .areaBox {font-size: 10px; font-family: Verdana; border: 1px solid #000000} --> </style> <script language="javascript"> <!-- function valida() { var curso_escolhido=document.formulario.curso_escolhido.value; var nome=document.formulario.nome.value; var endereco=document.formulario.endereco.value; var cidade=document.formulario.cidade.value; var uf=document.formulario.uf.value; var cep=document.formulario.cep.value; var fone1=document.formulario.fone1.value; var fone2=document.formulario.fone2.value; var fone3=document.formulario.fone3.value; var email=document.formulario.email.value; var identidade=document.formulario.identidade.value; var org_emiss=document.formulario.org_emiss.value; var filiacao_pai=document.formulario.filiacao_pai.value; var filiacao_mae=document.formulario.filiacao_mae.value; var cpf=document.formulario.cpf.value; var dt_nascim=document.formulario.dt_nascim.value; var local_nascim=document.formulario.local_nascim.value; var uf1=document.formulario.uf1.value; var uf3=document.formulario.uf3.value; var uf4=document.formulario.uf4.value; var curso_graduacao=document.formulario.curso_graduacao.value; var institui_ens=document.formulario.institui_ens.value; var ano_concl=document.formulario.ano_concl.value; var empresa=document.formulario.empresa.value; var fone_empresa=document.formulario.fone_empresa.value; var cargo_funcao=document.formulario.cargo_funcao.value; var principais_tarefas=document.formulario.principais_tarefas.value; if (curso_escolhido=="") { window.alert("Você tem que escolher um curso."); document.formulario.curso_escolhido.focus(); return false; } if (nome=="") { window.alert("Você tem que digitar o seu nome."); document.formulario.nome.focus(); return false; } if (endereco=="") { window.alert("Você tem que digitar o seu endereco."); document.formulario.endereco.focus(); return false; } if (cidade=="") { window.alert("Você tem que digitar a sua cidade."); document.formulario.cidade.focus(); return false; } if (uf=="") { window.alert("Você tem que escolher o seu estado."); document.formulario.uf.focus(); return false; } if (cep=="") { window.alert("Você tem que digitar o seu cep."); document.formulario.cep.focus(); return false; } if ((fone1=="") || (fone2=="") || (fone3=="")) { window.alert("Você tem que digitar um telefone."); document.formulario.fone1.focus(); return false; } if (email=="") { window.alert("Digite seu e-mail"); document.formulario.email.focus(); return false; } if (email.indexOf("@") == -1 || email.indexOf(".") == -1) { window.alert("E-mail inválido."); document.formulario.email.focus(); return false; } if (identidade=="") { window.alert("Você tem que digitar o número da sua identidade."); document.formulario.identidade.focus(); return false; } if (org_emiss=="") { window.alert("Você tem que digitar o orgão emissor da sua identidade."); document.formulario.org_emiss.focus(); return false; } if (filiacao_pai=="") { window.alert("Você tem que digitar o nome de seu pai."); document.filiaco_pai.cep.focus(); return false; } if (filiacao_mae=="") { window.alert("Você tem que digitar o nome de sua mãe."); document.formulario.filiacao_mae.focus(); return false; } if (cpf=="") { window.alert("Você tem que digitar o seu CPF."); document.formulario.cpf.focus(); return false; } if (data_nascim=="") { window.alert("Você tem que digitar a sua data de nascimento."); document.formulario.data_nascim.focus(); return false; } if (local_nascim=="") { window.alert("Você tem que digitar o local do seu nascimento."); document.formulario.local_nascim.focus(); return false; } if (uf1=="") { window.alert("Você tem que digitar o estado do seu nascimento."); document.formulario.uf1.focus(); return false; } if (uf3=="") { window.alert("Você tem que digitar o seu sexo."); document.formulario.uf3.focus(); return false; } if (uf4=="") { window.alert("Você tem que digitar o seu estado civil."); document.formulario.uf4.focus(); return false; } if (curso_graduacao=="") { window.alert("Você tem que digitar o seu curso de graduação."); document.formulario.curso_graduacao.focus(); return false; } if (institui_ens=="") { window.alert("Você tem que digitar a instituição de ensino."); document.formulario.institui_ens.focus(); return false; } if (ano_concl=="") { window.alert("Você tem que digitar o ano de conclusão."); document.formulario.ano_concl.focus(); return false; } if (empresa=="") { window.alert("Você tem que digitar a nome da empresa."); document.formulario.empresa.focus(); return false; } if (fone_empresa=="") { window.alert("Você tem que digitar o telefone da empresa."); document.formulario.fone_empresa.focus(); return false; } if (cargo_funcao=="") { window.alert("Você tem que digitar o seu cargo/função."); document.formulario.cargo_funcao.focus(); return false; } if (principais_tarefas=="") { window.alert("Você tem que digitar as suas principais tarefas."); document.formulario.principais_tarefas.focus(); return false; } return true; document.formulario.submit(); } //--> </script> <meta http-equiv="Page-Enter" content="blendTrans(Duration=0.3)"> <link rel="stylesheet" href="js_css/site.css" type="text/css"> </HEAD> <? #Código de formulario criado por Humberto #Por ser um código livre, eu peço que pelo menos para reconhecimento o meu copyright, obrigado desde já! if ($enviar != "") { $msg = "Endereço:\t $endereco \n"; $msg .= "Nº:\t $num \n"; $msg .= "Cidade:\t $cidade \n"; $msg .= "UF:\t $uf \n"; $msg .= "CEP:\t $CEP \n"; $msg .= "Fone1:\t $fone1 \n"; $msg .= "Fone2:\t $fone2 \n"; $msg .= "Fone3:\t $fone3 \n"; $msg .= "e-mail:\t $email \n"; $msg .= "identidade:\t $identidade \n"; $msg .= "org_emissor:\t $org_emiss \n"; $msg .= "filiação_pai:\t $filiacao_pai \n"; $msg .= "filiação_mae:\t $filiacao_mae \n"; $msg .= "CPF:\t $cpf \n"; $msg .= "Dt_nasciment:\t $dt_nascim \n"; $msg .= "Local_nasciment:\t $local_nascim \n"; $msg .= "UF_nasciment:\t $uf1 \n"; $msg .= "Sexo:\t $uf3 \n"; $msg .= "Estado_civil:\t $uf4 \n"; $msg .= "Curso_grad:\t $curso_graduacao \n"; $msg .= "Institui_ens:\t $institui_ens \n"; $msg .= "Ano_concl:\t $ano_concl \n"; $msg .= "Empresa:\t $empresa \n"; $msg .= "Fone_empresa:\t $fone_empresa \n"; $msg .= "Cargo_função:\t $cargo_funcao \n"; $msg .= "Principais tarefas:\t $principais_tarefas \n"; $msg .= "Curso:\t $curso_escolhido \n"; $msg .= "Nome:\t $nome \n"; $cabecalho = "From: Evoluir";#Titulo da mensagem @mail("evoluir@evoluir.net", "Matrícula IESNA", $msg, $cabecalho);#Aonde se encontra webmaster@toprom.zzn.com, deve estar o seu e-mail! ?> <script language="JavaScript"> window.alert("Seja bem-vindo a IESNA e EVOLUIR RECURSOS HUMANOS, em breve entraremos em contato com você!"); </script> <? } ?> <BODY BGCOLOR="#E6E6E6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="images/back_page.gif"> <div align="center"> <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width="754"> <TR> <TD width="426" height="17" background="images/head.gif"> </TD> <TD width="368" bgcolor="#003399" align="center" height="17"> <font face="Verdana" size="1" color="#FFFFFF">fones: (67) 3427-2594 evoluir@evoluir.net</font></TD> </TR> <TR> <TD COLSPAN=2> <IMG SRC="images/cabecalho.gif" width="780" height="100"></TD> </TR> <tr><td colspan="2" bgcolor="#E6E6E6" style="border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid #003399"> <img src="images/spacer.gif" width="780" height="19"></td></tr> <tr><td colspan="2" bgcolor="#E6E6E6" background="images/head1.gif" width="754" height="18" align="left"> <p align="right" style="margin-top: -2px; margin-bottom: 0; margin-right:2px"> <font size="1" face="Verdana">Dourados, Mato Grosso do Sul - <script language="JavaScript"> hoje = new Date() dia = hoje.getDate() dias = hoje.getDay() mes = hoje.getMonth() ano = hoje.getYear() if (dia < 10) dia = "0" + dia if (ano < 2000) ano = 1900 + ano function NArray (n) { this.length = n } NomeDiaWMOnline = new NArray(7) NomeDiaWMOnline[0] = "Domingo" NomeDiaWMOnline[1] = "Segunda-feira" NomeDiaWMOnline[2] = "Terça-feira" NomeDiaWMOnline[3] = "Quarta-feira" NomeDiaWMOnline[4] = "Quinta-feira" NomeDiaWMOnline[5] = "Sexta-feira" NomeDiaWMOnline[6] = "Sábado" NomeMesWMOnline = new NArray(12) NomeMesWMOnline[0] = "janeiro" NomeMesWMOnline[1] = "fevereiro" NomeMesWMOnline[2] = "março" NomeMesWMOnline[3] = "abril" NomeMesWMOnline[4] = "maio" NomeMesWMOnline[5] = "junho" NomeMesWMOnline[6] = "julho" NomeMesWMOnline[7] = "agosto" NomeMesWMOnline[8] = "setembro" NomeMesWMOnline[9] = "outubro" NomeMesWMOnline[10] = "novembro" NomeMesWMOnline[11] = "dezembro" document.write (NomeDiaWMOnline[dias] + ", " + dia + " de " + NomeMesWMOnline[mes] + " de " + ano + ".") </script> </font></font></td></tr> <tr><td colspan="2" bgcolor="#ffffff" height="425" valign="top"> <table border="0" width="102%" height="96%" id="table1" cellspacing="5" cellpadding="10"> <tr> <td align="left" valign="top" rowspan="2" bgcolor="#DADADA"> <p align="justify" style="margin-top: 0; margin-bottom: 0"><b><span class="zagol"><font face="Arial">• Matrícula IESNA</font></span></b><font face="Verdana"><br> </font></p> <p align="justify" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">Preencha o formulário abaixo e veja em <a href="http://www.evoluir.net/pos_grad_enferm/inform_iesna1.htm">informações gerais </a>como proceder o pagamento da matrícula;</font></p> <p align="justify" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">Todos os campos do formulário são de preenchimento obrigatório.</font></p> <font face="Verdana"> <form action="matricula.php" method="post" name="formulario" onsubmit="return valida()" id="matricula_iesna"> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <b><font size="1">Curso escolhido</font></b></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <select name='curso_escolhido' size='1'> <option selected>Selecione</option> <option value='Enfermagem do Trabalho'>Enfermagem do Trabalho</option> <option value='Manutenção Industrial'>Manutenção Indutrial</option> <option value='Produção Sucro-alcooleira'>Produção Sucro-alcooleira</option> </option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> </font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <b><font size="1">Dados Pessoais</font></b></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">Nome completo: </font> <font size="1"> <br> <input name="nome" type="text" id="nome" size="40" style="font-family: Verdana; "> </font> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Endereço (rua, avenida, etc.): Nº</font><font face="Verdana" size="1">: </font> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="endereco" type="text" id="nome0" size="40" style="font-family: Verdana; "> <input name="num" type="text" id="empresa" size="5" style="font-family: Verdana; "><br> Cidade</font><font face="Verdana" size="1">: </font> <font size="1"> UF CEP</font><font size="1" face="Verdana">: </font> <font size="1"> <br> <input name="cidade" type="text" id="cargo" size="40" style="font-family: Verdana; "> </font> <select name='uf' size='1'> <option selected>Selecione</option> <option value='GO'>GO</option> <option value='MG'>MG</option> <option value='MS'>MS</option> <option value='MT'>MT</option> <option value='PR'>PR</option> <option value='RO'>RO</option> <option value='SC'>SC</option> <option value='SP'>SP</option> <option value='TO'>TO</option> </option> </select><font size="1"> <input name="CEP" type="combobox" id="assunto" size="12" style="font-family: Verdana; "> <br> Fone: Celular: Fone (recados):</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="fone1" type="combobox" id="assunto" size="12" style="font-family: Verdana; "> <input name="fone2" type="combobox" id="assunto" size="12" style="font-family: Verdana; "> <input name="fone3" type="combobox" id="assunto" size="12" style="font-family: Verdana; "></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">e-mail:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="email" type="combobox" id="assunto" size="50" style="font-family: Verdana; "></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Nº identidade: Órgão emissor:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="identidade" type="combobox" id="assunto" size="15" style="font-family: Verdana; "> <input name="org_emiss" type="combobox" id="assunto" size="10" style="font-family: Verdana; "></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Filiação (pai): mãe:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="filiacao_pai" type="combobox" id="assunto" size="40" style="font-family: Verdana; "> <input name="filiacao_mae" type="combobox" id="assunto" size="40" style="font-family: Verdana; "></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">CPF:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="cpf" type="combobox" id="assunto" size="15" style="font-family: Verdana; "></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Data de Nascimento: Local de nascimento: UF:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input name="dt_nascim" type="combobox" id="assunto" size="10" style="font-family: Verdana; "> <input name="local_nascim" type="combobox" id="assunto" size="30" style="font-family: Verdana; "> </font> <select name='uf1' size='1'> <option selected>Selecione</option> <option value='AC'>AC</option> <option value='AL'>AL</option> <option value='AM'>AM</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='PR'>PR</option> <option value='PI'>PI</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> </option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Sexo </font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <select name='uf3' size='1'> <option selected>Selecione</option> <option value='masculino'>masculino</option> <option value='feminino'>feminino</option> </option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Estado civil </font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <select name='uf4' size='1'> <option selected>Selecione</option> <option value='solteiro'>solteiro</option> <option value='casado'>casado</option> <option value='divorciado'>divorciado</option> <option value='separado'>separado</option> <option value='outros'>outros</option> </option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <b><font size="1">Dados Acadêmicos</font></b></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Curso de graduação: Instituição de ensino: Ano de conclusão:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input type="text" name="curso_graduacao" size="40"> <input type="text" name="institui_ens" size="40"> <input type="text" name="ano_concl" size="4"></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <b><font size="1">Dados Profissionais</font></b></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Empresa: Fone de contato:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"><input type="text" name="empresa" size="40"> <input type="text" name="fone_empresa" size="15"></font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1">Cargo/função: Principais tarefas:</font></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <font size="1"> <input type="text" name="cargo_funcao" size="30"> </font> <input type="text" name="principais_tarefas" size="60"></p> <p align="left" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> <p align="center" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> <input name="enviar" type="submit" id="enviar" value="enviar" style="font-family: Verdana; font-size: 12px"></p> <p align="center" style="margin-top: 0; margin-bottom: 0; margin-left:30px"> </p> </form> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <b><font size="1" face="Verdana">Evoluir Recursos Humanos</font></b></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <font size="1" face="Verdana">Rua Ciro Melo, 2862 - Jardim Central</font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">Dourados - Mato Grosso do Sul</font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">CEP: 79805-031</font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">Fones: (67) 3427-2594</font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"> <font face="Verdana" size="1">E-mail: <font color="#003399">evoluir@evoluir.net</font> </font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 12px; margin-left:30px"> <font face="Verdana" size="1">MSN:<font color="#003399"> contato.evoluir@hotmail.com</font> </font></p> <p align="justify" style="margin-top: 3px; margin-bottom: 0; margin-left:30px"></p> </td> </tr> <tr> <td align="left" valign="top" bgcolor="#FFFFFF" width="4"> </td> </tr> <tr> <td align="left" valign="top" bgcolor="#FFFFFF" width="4"> </td> </tr> </table> </td></tr> <tr bgcolor="#DADADA"> <td width="754" height="14" colspan="2" bgcolor="#003399"> <font face="Arial Unicode MS" size="1" color="#FFFFFF"> Copyright © 2009 - EVOLUIR Recursos Humanos - Todos os direitos reservados <i>Desenv. - Carlos Eduardo</i></font></td> </tr> </TABLE> </div> <script type='text/javascript'> //HV Menu- by Ger Versluis (http://www.burmees.nl/) //Submitted to Dynamic Drive (http://www.dynamicdrive.com) //Visit [url=http://www.dynamicdrive.com]http://www.dynamicdrive.com[/url] for this script and more function Go(){return} </script> <script type='text/javascript' src='js_css/exmplmenu_var.js'></script> <script type='text/javascript' src='js_css/menu_com.js'></script> <p class="mainmenu"><noscript>Your browser does not support script</noscript></p> </BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romerito Postado Setembro 21, 2009 Denunciar Share Postado Setembro 21, 2009 i aew Montecristus, tipo muda o nome do campo que esta maiusculo para minusculo deixando assim:<input name="cep" type="combobox" id="assunto" size="12" style="font-family: Verdana; ">outra coisa notei que no type de alguns inputs você atribuiu o valor combobox, pelo que sei esse atributo não existe!espero que ajude abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Montecristus
Bom dia, criei este formulário mas não consigo a validação após publicação, poderia me ajudar a encontrar os erros??
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.