radio + formulario
Olá tenho o seguinte objetivo: Na escolha de uma opcao do radio surgir o formulario especifico
_Ao abrir a pag. cadastrar.php terá um formulario
( ) Aluno ( ) EMPREZA
ESCOLHENDO UMA DESSAS OPCOES SURGE O FORMULARIO NA MESMA PAG.
abaixo esta td em um FORM só.(só pra ter uma noção dos campos)
<?
$nome = $_POST['nome'];
$end = $_POST['end'];
$bairro = $_POST['bairro'];
$cid = $_POST['cid'];
$uf = $_POST['uf'];
$uf = strtoupper($uf);
$cep = $_POST['cep'];
$cpf = $_POST['cpf'];
$sexo = $_POST['sexo'];
$email = $_POST['email'];
$ddd_fone = $_POST['ddd_fone'];
$fone = $_POST['fone'];
$curso = $_POST['curso'];
$instituicao = $_POST['instituicao'];
if(($nome!="")&&($end!="")&&($bairro!="")&&($cid!="")&&($uf!="")&&($cep!="")&&($cpf!="")&&($sexo!="")&&($email!="")&&($ddd_fone!="")&&($fone!="")&&($curso!="")&&($instituicao!=""))
{
$conexao=mysql_connect("localhost","root","vertrigo");
mysql_select_db("cadastro",$conexao);
$inserir="INSERT INTO cad_endodontia (nome,end,bairro,cid,uf,cep,cpf,sexo,email,ddd_fone,fone,curso,instituicao) VALUES('$nome','$end','$bairro','$cid','$uf','$cep','$cpf','$sexo','$email','$ddd_fone','$fone','$curso','$instituicao')";
if(mysql_query($inserir,$conexao))
{echo"<HTML>
<HEAD>
<TITLE>Cadastro</TITLE>
<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\">";
echo"<img src=\"images/cabecalho.gif\" border=\"0\"/><hr>";
echo"<p class=\"erro1\" align=\"center\"><br><br><b> Cadastrado com sucesso</b></p><br>";
echo"<span class=\"padrao1\"><b> Nome:</b> $nome<br></span>";
echo"<span class=\"padrao1\"><b> Endereço:</b> $end<br></span>";
echo"<span class=\"padrao1\"><b> Bairro:</b> $bairro<br></span>";
echo"<span class=\"padrao1\"><b> Cidade:</b> $cid<br></span>";
echo"<span class=\"padrao1\"><b> Estado:</b> $uf<br></span>";
echo"<span class=\"padrao1\"><b> CEP:</b> $cep<br></span>";
echo"<span class=\"padrao1\"><b> CPF:</b> $cpf<br></span>";
echo"<span class=\"padrao1\"><b> Sexo:</b> $sexo<br></span>";
echo"<span class=\"padrao1\"><b> E-mail:</b> $email<br></span>";
echo"<span class=\"padrao1\"><b> Fone:</b> $ddd_fone-$fone<br></span>";
echo"<span class=\"padrao1\"><b> Curso de Graduação:</b> $curso<br></span>";
echo"<span class=\"padrao1\"><b> Instituição:</b> $instituicao<br><br></span>";
echo"<img src=\"images/print.gif\"> <input type=\"submit\" value=\"Imprimir\" name=\"botao_Imprimir\" Onclick=\"window.print('inserir.php')\">";
echo"<p align=\"center\" class=\"padrao1\"><br><br> <a href=\"cadastro.php\" class=\"link1\">Voltar</a> </p><br>";
echo"
</head>
<body>
</body>
</html>"; }
}else{
?>
<HTML>
<HEAD>
<TITLE>Cadastro</TITLE>
<link rel="stylesheet" href="style.css" type="text/css">
<script language="javascript" type="text/JavaScript"><!--verifica se se digita pelo menus um caracter -->
function verifica_campos()
{
var ok = true;
if(form.nome.value == "")
{
alert("Preencha o campo Nome.");
form.nome.focus();
ok = false;
}
else if(form.end.value == "")
{
alert("Preencha o campo Endereço.");
form.end.focus();
ok = false;
}
else if(form.bairro.value == "")
{
alert("Preencha o campo Bairro.");
form.bairro.focus();
ok = false;
}
else if(form.cid.value == "")
{
alert("Preencha o campo Cidade.");
form.cid.focus();
ok = false;
}
else if(form.uf.value == "")
{
alert("Preencha o campo Estado");
form.uf.focus();
ok = false;
}
else if(form.cep.value == "")
{
alert("Preencha o campo CEP. ");
form.cep.focus();
ok = false;
}
else if(form.cpf.value == "")
{
alert("Preencha o campo CPF.");
form.cpf.focus();
ok = false;
}
else if(form.email.value == "")
{
alert("Preencha o campo E-mail.");
form.email.focus();
ok = false;
}
else if(form.ddd_fone.value == "")
{
alert("Preencha o campo DDD do Fone.");
form.ddd_fone.focus();
ok = false;
}
else if(form.fone.value == "")
{
alert("Preencha o campo Fone.");
form.fone.focus();
ok = false;
}
else if(form.curso.value == "")
{
alert("Preencha o campo Curso");
form.curso.focus();
ok = false;
}
else if(form.instituicao.value == "")
{
alert("Preencha o campo Instituição");
form.instituicao.focus();
ok = false;
}
return ok;
}
</script>
<script language="javascript"><!--formata cep -->
function fcep(formatacep)
{
if(formatacep.value.length == 2)
{formatacep.value = formatacep.value+"."}
if(formatacep.value.length == 6)
{formatacep.value = formatacep.value+"-"}
}
function fcpf(formatacpf)
{
if(formatacpf.value.length == 3)
{formatacpf.value = formatacpf.value+"."}
if(formatacpf.value.length == 7)
{formatacpf.value = formatacpf.value+"."}
if(formatacpf.value.length == 11)
{formatacpf.value = formatacpf.value+"-"}
}
</script>
</HEAD>
<BODY>
<table align="center" width="760" height="100" border="0" cellspacing="0" cellpadding="0" background="images/fundo_cabecalho.jpg">
<tr>
<td width="740"><img src="images/cabecalho_endodontia.gif" border="0"/></td>
</tr>
</table><hr>
<!-- aki o inicio do formulario
o action: é q vai fazer a conecção com o Banco
o onSubmit: faz a verificação do campo vazio -->
<form name="form" method="post" action="cadastro.php" onSubmit="return verifica_campos()" enctype="multipart/form-data">
<!-- campos do formulario -->
<table align="center">
<tr><td width="140" align="right" class="campo1"> </td> <td><input name="op" value="A" type="radio"><span class="campo1"> ALUNO <span>
<input name="op" value="E" type="radio"> <span class="campo1"> EMPREZA <span> <br><br></td></tr>
<tr><td width="140" align="right" class="campo1"><b>DADOS PESSOAIS</b> </td> <td><br></td></tr>
<tr><td width="140" align="right" class="campo1">Nome Completo: </td> <td><input name="nome" value="" type="text" size="60"></td></tr>
<tr>
<td width="140" align="right" class="campo1">Endereço: </td> <td><input name="end" value="" type="text" size="60"></td></tr>
<tr><td width="140" align="right" class="campo1">Bairro: </td> <td><input name="bairro" value="" type="text" size="40"></td></tr>
<tr><td width="140" align="right" class="campo1">Cidade: </td> <td><input name="cid" value="" type="text" size="40"><span class="campo1"> UF </span><input name="uf" value="" type="text" size="2" maxlength="2"></td></tr>
<tr><td width="140" align="right" class="campo1">Cep: </td> <td><input name="cep" value="" type="text" size="10" MAXLENGTH="10" onKeyUp="fcep(cep)"></td></tr>
<tr>
<td width="140" align="right" class="campo1">CPF: </td>
<td><input name="cpf" value="" type="text" size="20" MAXLENGTH="14" onKeyUp="fcpf(cpf)"></td>
</tr>
<tr><td width="140" align="right" class="campo1">Sexo: </td> <td><input name="sexo" value="M" type="radio"><span class="campo1"> Masculino<span>
<input name="sexo" value="F" type="radio"> <span class="campo1"> Feminino<span> </td></tr>
<tr><td width="140" align="right" class="campo1">E-Mail: </td> <td><input name="email" value="" type="text" size="40"></td></tr>
<tr><td width="140" align="right" class="campo1">Fone: </td> <td>(<input name="ddd_fone" value="" type="text" size="1" maxlength="2">)<input name="fone" value="" type="text" size="10" maxlength="8"> </td></tr>
<tr><td width="140" align="right" class="campo1">Curso de Graduação: </td> <td><input name="curso" value="" type="text" size="40"></td></tr>
<tr><td width="140" align="right" class="campo1"><b><BR><BR>DADOS EMPREZARIAIS</b> </td> <td><br></td></tr>
<tr>
<td width="140" align="right" class="campo1">Razão Social: </td>
<td><input name="enome" value="" type="text" size="60"></td></tr>
<tr>
<td width="140" align="right" class="campo1">Endereço: </td> <td><input name="eend" value="" type="text" size="60"></td></tr>
<tr><td width="140" align="right" class="campo1">Bairro: </td> <td><input name="ebairro" value="" type="text" size="40"></td></tr>
<tr><td width="140" align="right" class="campo1">Cidade: </td> <td><input name="ecid" value="" type="text" size="40"><span class="campo1"> UF </span><input name="euf" value="" type="text" size="2" maxlength="2"></td></tr>
<tr><td width="140" align="right" class="campo1">Cep: </td> <td><input name="ecep" value="" type="text" size="10" MAXLENGTH="10" onKeyUp="fcep(cep)"></td></tr>
<tr><td width="140" align="right" class="campo1">E-Mail: </td> <td><input name="email" value="" type="text" size="40"></td></tr>
<tr><td width="140" align="right" class="campo1">Fone: </td> <td>(<input name="eddd_fone" value="" type="text" size="1" maxlength="2">)<input name="efone" value="" type="text" size="10" maxlength="8"> </td></tr>
<tr><td width="120" align="right" class="campo1"> </td> <td class="com2"><br>
* Todos os campos são de preenchimento obrigatórios</td>
</tr>
<!-- botão para efetuar o invio do cadastro --> <br><br>
<tr><td width="140"> </td> <td align="center"><br><input value="cadastrar" type="submit"></td></tr>
</table><!-- FIM do formulario -->
</form>
</BODY>
</HTML> <? } ?>Discussão (4)
Carregando comentários...