Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos.
Estou com problemas para validar dados em PHP. Tenho os seguintes arquivos:
verifica.php
<?php
//Inicia a sessão
if (!isset($_SESSION)) session_start();
//Verifica se sessoes estao ativas
if (!isset($_SESSION["teste"]["id_usuario"]) AND (!isset($_SESSION["teste"]["login"]))) {
//Caso nao estejam, destrói a sessão por segurança
session_start();
session_destroy();
unset($_SESSION["id_usuario"]);
unset($_SESSION["login"]);
// Redireciona o visitante de volta pro login
header("Location:login.php");
exit;
}
?>
bairros_cadastro
require_once("verifica.php");
<table width="100%" border="0">
<form id="bairros_cadastro" name="bairros_cadastro" method="post" action="bairros_cadastrar.php" onsubmit="return validaCampo(); return false;">
<tr>
<td width="46%"><div align="right"><font color="#333333" face="Courier New, Courier">Bairro:</font></div></td>
<td width="54%"><INPUT TYPE=TEXT id="bairro" NAME="bairro" SIZE=40 MAXLENGTH=38 autocomplete="off" onfocus="mudacor(this,'yellow')" onblur="mudacor(this,'white')" onkeypress="return handleEnter(this, event)"><font color="#FF0000" size="2"> *</font></td>
</tr>
<tr>
<td width="46%"><div align="right"><font color="#333333" face="Courier New, Courier">CEP:</font></div></td>
<td width="54%"><INPUT TYPE=TEXT id="cep" NAME="cep" SIZE=40 MAXLENGTH=38 autocomplete="off" onfocus="mudacor(this,'yellow')" onblur="mudacor(this,'white')" onkeypress="return handleEnter(this, event)"><font color="#FF0000" size="2"> *</font></td>
</tr>
bairros_cadastrar
<?php
require_once("verifica.php");
$bairro = trim($_POST ["bairro"]);
$cep = $_POST ["cep"];
$erro=0;
if (empty($bairro)){
$erro=1;
echo "<center>Informe o Bairro!</center>";
echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>";
exit;
}
if (empty($cep)){
$erro=1;
echo "<center>Informe o CEP!</center>";
echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>";
exit;
}
if ($erro==0){
$Sql = "INSERT INTO ...........
}
?>
Ao submeter o formulario "bairros_cadastro", caso algum dado fique sem preenchimento, ao retornar ao formulario os dados já digitados são apagados. Como faço para que estes dados permaneçam após submeter o formulário?
Carregando comentários...