Ir ao conteúdo
  • Cadastre-se
Samuel Furtado

HTML Chamar outro formulário após salvar um anterior.

Recommended Posts

Bom dia galera, estou tendo dificuldade na seguinte questão: Estou montando um formulário de cadastro e por ele ser meio grande resolvi dividi-lo em partes. Na primeira parte tenho o cadastro de dados pessoais, após clicar no botão salvar queria que além de salvar as informações no banco de dados abrisse o outro formulário que coleta as informações de endereço.

 

Esse é o formulário de dados pessoais:

 

<?php

?>

<DOCTYPE html>
<html lang="pt-br">
	<head>
		<meta charset="utf-8">
		<title>Contato</title>
	</head>
	<body>
		<form method="POST" action="salvar.php" id="form">
		
		<h1>Dados Pessoais</h1>
		
		<fieldset>
			<p><label for="cNome">Nome completo</label></br>
				<input type="text" name="nome" id="cNome" placeholder="Nome Completo" size="50" maxlength="40"/>
			</p>
			
			<p><label for="cApe">Apelido/nome social</label></br>
				<input type="text" name="apelido" id="cApe" size="40" maxlength="30"/>
			</p>
			
			<p><label for="cSus">Nº cartão SUS</label></br>
				<input type="text" name="sus" maxlength="15" id="cSus"/>
			</p>

			<p><label for="cId">Documento de identidade</label></br>
				<input type="text" name="identidade" maxlength="7" id="cId" />
			</p>


			<p><label for="cCpf">CPF</label></br>
				<input type="text" name="cpf" id="cCpf" maxlength="11"/>
			</p>

			<p><label for="cNmae">Nome completo da mãe</label></br>
				<input type="text" name="nome_mae" id="cNmae" size="50" maxlength="40"/>
			</p>

			<p><label for="cNasc">Data de nascimento</label></br>
				<input type="date" name="data_nascimento" id="cNasc"/>
			</p>

		<fieldset id="sexo"><legend>Sexo</legend>
				<input type="radio" name="sexo" id="cMasc" value="m" checked/> <label for="cMasc">Masculino</label>
				<input type="radio" name="sexo" id="cFem" value="f"/> <label for="cFem">Feminino</label>
		</fieldset>

			<p><label for="cMunN">Município de nascimento/UF</label></br>
				<input type="text" name="municipio_nasc" id="cMunN" size="50" maxlength="40"/>
			</p>

		<fieldset id="nacionalidade"><legend>Nacionalidade</legend>
			<input type="radio" name="nacionalidade" id="cBra" value="brasileira" checked/> <label for="cBra">Brasileira</label>
			<input type="radio" name="nacionalidade" id="cNat" value="naturalizada"/> <label for="cNat">Naturalizada</label>
			<input type="radio" name="nacionalidade" id="cEstr" value="estrangeira"/> <label for="cEstr">Estrangeira</label>
		</fieldset>

			<p><label for="cPnasc">País de nascimento</label></br>
				<input type="text" name="pais" id="cPnasc" size="30" maxlength="40"/>
			</p>

		<fieldset id="ler"><legend>Sabe ler e escrever</legend>
			<input type="radio" name="ler" id="cLsim" value="sim" checked/> <label for="cLsim">Sim</label>
			<input type="radio" name="ler" id="cLnao" value="nao"/> <label for="cLnao">Não</label>
		</fieldset>

		<fieldset id="escolaridade"><legend>Escolaridade</legend>
			<input type="radio" name="escolaridade" id="cFund" value="ensino fundamental" checked/> <label for="cFund">Ensino Fundamental</label>
			<input type="radio" name="escolaridade" id="cMed" value="ensino medio"/> <label for="cMed">Ensino Médio</label>
			<input type="radio" name="escolaridade" id="cSup" value="ensino superior"/> <label for="cSup">Ensino Superior</label>
		</fieldset>

		<fieldset id="cor"><legend>Raça/cor</legend>
			<input type="radio" name="cor" id="cBranca" value="branca" checked/> <label for="cBranca">Branca</label>
			<input type="radio" name="cor" id="cPreta" value="preta"/> <label for="cPreta">Preta</label>
			<input type="radio" name="cor" id="cParda" value="parda"/> <label for="cParda">Parda</label>
			<input type="radio" name="cor" id="cAmarela" value="amarela"/> <label for="cAmarela">Amarela</label>
			<input type="radio" name="cor" id="cNdecla" value="nao declarada"/> <label for="cNdecla">Não declarada</label>
			<input type="radio" name="cor" id="cIndigena" value="indigena"/> <label for="cIndigena">Indígena</label>&nbsp;
		</fieldset>

		<fieldset id="religiao"><legend>Tem religião?</legend>
			<input type="radio" name="religiao" id="cRsim" value="sim" checked/> <label for="cRsim">Sim</label>
			<input type="radio" name="religiao" id="cRnao" value="nao"/> <label for="cRnao">Não</label>
		</fieldset>

			<p><label for="cProf">Ocupação/profissão</label></br>
				<input type="text" name="profissao" id="cProf" size="30" maxlength="40"/>
			</p>

		<fieldset id="sConj"><legend>Situação conjugal</legend>
			<input type="radio" name="situacao_conj" id="cSol" value="solteiro" checked/> <label for="cSol">Solteiro(a)</label>
			<input type="radio" name="situacao_conj" id="cCas" value="casado"/> <label for="cCas">Casado(a)/convívio com parceiro(a)</label>
			<input type="radio" name="situacao_conj" id="cDivo" value="divorciado"/> <label for="cDivo">Divorciado(a)/separado</label>
			<input type="radio" name="situacao_conj" id="cOut" value="outra"/> <label for="cOut">Outra</label>
			<input type="radio" name="situacao_conj" id="cViu" value="viuvo"/> <label for="cViu">Viúvo(a)</label>
		</fieldset>

			<p><label for="cUnisa">Unidade básica de saúde que frequenta</label></br>
				<input type="text" name="unidade_saude" id="cUnisa" size="40" maxlength="50"/>
			</p>

			<p><label for="cAlerg">Tem alguma alergia de maior gravidade? Especificar</label></br>
				<textarea name="alergia" id="cAlerg" cols="50" rows="4,5"></textarea> 
			</p>

		<fieldset>Tem alguma deficiência?
			<input type="radio" name="deficiencia" id="cAud" value="auditiva" checked/> <label for="cAud">Auditiva</label>  
			<input type="radio" name="deficiencia" id="cVis" value="visual"/> <label for="cVis">Visual</label> 
			<input type="radio" name="deficiencia" id="cInte" value="intelectual"/> <label for="cInte">Intelectual</label>
			<input type="radio" name="deficiencia" id="cCogn" value="cognitiva"/> <label for="cCogn">Cognitiva</label> 
			<input type="radio" name="deficiencia" id="cFis" value="fisica"/> <label for="cFis">Física</label> 
			<input type="radio" name="deficiencia" id="cDOut" value="nenhuma"/> <label for="cDOut">Nenhuma</label>
			<input type="radio" name="deficiencia" id="cDOut" value="outra"/> <label for="cDOut">Outra</label>
		</fieldset>

			<p><label for="cGsan">Grupo sanguíneo</label></br>
				<input type="text" name="grupo_sang" id="cGsan" size="40" maxlength="30"/>
			</p>

			<p><label for="cFrh">Fator RH</label></br>
				<input type="text" name="rh" id="cFrh" size="40" maxlength="30"/>
			</p>
		</fieldset>

		<input type="submit" value="Enviar">
	</body>

</html>

E esse é o segundo formulário de endereço:

 

<?php

?>
<DOCTYPE html>

<html lang="pt-br">
	<head>
		<meta charset="utf-8">
		<title>Contato</title>
	</head>
	<body>
		<form method="POST" action="salvar1.php" id="form1">
		
		<h1>Endereço residencial</h1>

<p><label for="cRua">Rua/Avenida/Praça</label></br>
<input type="text" name="rua" id="cRua" size="50" maxlength="60"/>
</p>

<p><label for="cNum"></label></br>
<input type="number" name="numero_casa" id="cNum"/>
</p>

<p><label for="cComple">Complemento</label></br>
<input type="text" name="complemento" id="cComple" size="50" maxlength="60"/>
</p>

<p><label for="cBairro">Bairro</label></br>
<input type="text" name="bairro" id="cBairro" size="50" maxlength="60"/>
</p>

<p><label for="cPref">Ponto de referência</label></br>
<input type="text" name="ponto_referencia" id="cPref" size="50" maxlength="60"/>
</p>

<p><label for="cCep">CEP</label></br>
<input type="text" name="cep" id="cCep" size="7" maxlength="8"/>
</p>

<p><label for="cMun">Município</label></br>
<input type="text" name="municipio" id="cMun" size="50" maxlength="50"/>
</p>

<p><label for="cEst">Estado</label></br>
<input type="text" name="estado" id="cEst" size="50" maxlength="50"/>
</p>

<p><label for="cTel">Telefone</label></br>
<input type="tel" name="telefone" id="cTel" maxlength="15"/>
</p>

<p><label for="cCel">Celular</label></br>
<input type="tel" name="celular" id="cCel" maxlength="15"/>
</p>

<p><label for="cEmail">E-mail</label></br>
<input type="" name="email" id="cEmail" size="40" maxlength="60"/>
</p>

		<input type="submit" value="Enviar">
	</body>

</html>

Se alguém puder me ajudar ficarei muito grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×