Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

msena

Validar e confirmar formulário antes de inserir no MySQL

Recommended Posts

Olá amigos,

 

Alguém ae pode me ajudar com este formulario. Queria depois de preenchido validasse todos os campos, especial "CPF", "EMAIL","CEP","nascimento" e exibir para confirmar os dados, ae só após inserir no banco de dados. Tem como ? Este formulario direciona para o arquivo "inserir.php".

 

Obrigado pela atenção amigos. Se alguém puder me ajudar.

 

Segue o formulário em questão:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>::: INSCRIÇÃO :::</title>

</head>

<body>
<form id="form1" name="form1" method="post" action="inserir.php">
 <table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td><p class="t3">                        </p>
 <span class="t2"><span class="t3">FICHA DE INSCRIÇÃO</span></span>

 </p>
 <p align="center" class="t1a"> </p>
 <p> </p>
 <p><span class="t2">NOME</span>
 <input name="nome" type="text" class="TFORMU" id="nome" size="100" maxlength="100" />
 </p>
 <p class="t2">ENDEREÇO
 <input name="endereco" type="text" class="TFORMU" id="endereco" size="80" maxlength="80" />
 

 

 RG
 <input name="rg" type="text" class="TFORMU" id="rg" size="10" maxlength="7" />
 CPF
 
 :
 <input name="cpf" type="text" class="TFORMU" id="cpf" maxlength="11" />
 </p>
 <p class="t2">BAIRRO
 <input name="bairro" type="text" class="TFORMU" id="bairro" size="20" maxlength="20" />
 CIDADE
 <input name="cidade" type="text" class="TFORMU" id="cidade" size="20" maxlength="20" />
 <span class="assina"><span class="T1">ESTADO:</span></span>
 <select name="uf" class="TFORMU" id="uf">
 <option value="AC" selected="selected">AC</option>
 <option value="AL">AL</option>
 <option value="AP">AP</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="PR">PR</option>
 <option value="PE">PE</option>
 <option value="PI">PI</option>
 <option value="RJ">RJ</option>
 <option value="RS">RS</option>
 <option value="RN">RN</option>
 <option value="RO">RO</option>
 <option value="RR">RR</option>
 <option value="SC">SC</option>
 <option value="SP">SP</option>
 <option value="SE">SE</option>
 <option value="TO">TO</option>
 </select>
 CEP:
 <input name="cep" type="text" class="TFORMU" id="cep" style="width:50px" maxlength="5" <?php if ($cep) echo 'value="'.substr($cep,0,5).'"'; ?>/>
 -
 <input name="cepdv" type="text" class="TFORMU" id="cepdv" style="width:30px" maxlength="3" <?php if ($cep) echo 'value="'.substr($cep,5,3).'"'; ?>/>
 </p>
 <p class="t2">TEL. COM
 <input name="telcom" type="text" class="TFORMU" id="telcom" size="10" maxlength="10" />
 TEL. RES
 <input name="telres" type="text" class="TFORMU" id="telres" size="10" maxlength="10" />
 IDADE
 <input name="idade" type="text" class="TFORMU" id="idade" size="4" maxlength="2" />
 <span class="assina"><span class="T1">SEXO:</span></span>
 <select name="sexo" class="TFORMU" id="sexo">
 <option value="M">M</option>
 <option value="F">F</option>
 </select>
 DATA NASC
 <input name="nascimento" type="text" class="TFORMU" id="nascimento" size="10" maxlength="10" />
 TIPO SANGUINEO
 <input name="tsangue" type="text" class="TFORMU" id="tsangue" size="4" maxlength="4" />
 </p>
 <p class="t2">POSSUI CONVENIO MEDICO?” QUAL?.
 <input name="conveniomed" type="text" class="TFORMU" id="conveniomed" size="30" maxlength="30" />
 EMAIL
 <input name="email" type="text" class="TFORMU" id="email" size="50" maxlength="50" />
 </p>
 <p class="t2"> </p>
 <p class="t2"> </p>
 <p><span class="t2"> QUAL A SUA CATEGORIA
 <select name="categoria" class="TFORMU2" id="categoria">
 <option value="ESCOLHA SUA CATEGORIA" selected="selected">ESCOLHA SUA CATEGORIA</option>
 <option value="MASCULINO">CATEGORIA MASCULINO</option>
 <option value="Menor (M1) 16 e 17 anos">Menor (M1) 16 e 17 anos</option>
 <option value="Juvenil (M2)18 e 19 anos">Juvenil (M2)18 e 19 anos</option>
 <option value="Sub-23 (M3) 18 a 22 anos">Sub-23 (M3) 18 a 22 anos</option>
 <option value="Adulto (M4) 20 a 34 anos">Adulto (M4) 20 a 34 anos</option>
 <option value="(E4) Cadeirante">(E4) Cadeirante</option>
 </select>
 </span></p>
 <p class="t1">

 </p>
 <p>
 <input name="ENVIAR" type="submit" class="bot" id="ENVIAR" value="ENVIAR INSCRIÇÃO" />
  <span class="aviso"><font size="2" face="Arial, Helvetica, sans-serif">Data/Hora</font>:</span><span class="t1">
 <?=date('d/m/Y H:i:s')?>
 </span></p>
 </form>
</form>
</body>

</html>

 

Obrigado !

Compartilhar este post


Link para o post
Compartilhar em outros sites

@msena,

 

Caso ainda não tenha lido as regras do fórum, sugiro fortemente que o faça http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Regras do Fórum

 

 

01ª - Conteúdo fora de contexto

Não poste mensagens ou tópicos fora dos temas centrais dos fóruns tais como piadas, assuntos políticos, futebol, etc. Para estes assuntos, existe o fórum Entretenimento. Evite entitular os tópicos com palavras como: "ME AJUDE", "PELO AMOR DE DEUS", "ESTOU DESESPERADO", "URGENTE", "SOCORRO", "HELP", "PEDIDO", "IMPLORO", "PLEASE", "DÚVIDA", ou qualquer coisa similar, assim como utilizar Caixa Alta (letras todas em maiúsculas) no título ou mesmo no corpo do tópico ou post. Utilize títulos curtos e claros, que condizam com o contexto do tópico, por favor.

 

Leia também as Orientações para uma boa participação e esteja ciente que o desrespeito às regras poderá acarretar em punições.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.