Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou com problemas com a função EMPTY, fiz um if para checar se os campos do form estão vazios com a função empty e ele entra no then se o valor dá true ou false e eu realmente não sei o que fazer para resolver isso. Vou colar os códigos aqui, agradeço muito se alguma alma me ajudar :)
form_cadastro.php
<table width="480" border="0">
<form action="cadastro.php" method="POST">
<tr>
<td width="40%">
Nome Completo: </td><td width="60%"> <input name="nome" type="text" size="30"></td></tr>
<tr>
<td width="40%">
Aniversário: </td><td width="60%"> <input name="dia" type="text" size="2" value="dd">/<input name="mes" type="text" size="2" value="mm">/<input name="ano" type="text" size="4" value="aaaa"></td></tr>
<tr>
<td width="40%" valign="_top">
Sexo: </td><td width="60%"> Masculino - <input name="sexo" type="radio" value="m" checked><br> Feminino - <input name="sexo" type="radio" value="f"></td></tr>
<td width="40%" valign="_top">
Email: </td><td width="60%"> <input name="email" type="text" size="30"></td></tr>
<td width="40%" valign="_top">
Senha: </td><td width="60%"> <input name="senha" type="password" size="30"></td></tr>
<td width="40%" valign="_top">
Confirmar senha</td><td width="60%"> <input name="senha1" type="password" size="30"></td></tr>
<td width="40%" valign="_top">
</td><td width="60%">
<?php
//require_once('includes/recaptchalib.php');
// $publickey = "6LeYFMASAAAAAM78ngcreqBNe03IKTBKfLW3fhdx";
// echo recaptcha_get_html($publickey);
?>
</td></tr>
<td width="40%" valign="_top">
</td><td width="60%"><input type="submit" value="enviar">
</td></tr>
</form>
</table>
cadastro.php
<?php
include 'includes/conexao.php';
include "includes/handler_dados.php";
?>
handler_dados.php
<?php
if(empty($_POST['nome']) or empty($_POST['dia']) or empty($_POST['mes']) or empty($_POST['ano']) or empty($_POST['sexo']) or empty($_POST['email']) or empty($_POST['senha']) or empty($_POST['senha1']));
{
echo "Você deixou algum campo em branco, por favor, preencha-o:<br> \n";
include 'includes/form_cadastro_preenchido.php';
}
?>
form_cadastro_preenchido.php
<table width="480" border="0">
<form action="cadastro.php" method="POST">
<tr>
<td width="40%">
Nome: </td><td width="60%"> <input name="nome" type="text" size="30" value="<?php echo $_POST['nome']; ?>"></td></tr>
<tr>
<td width="40%">
Aniversário: </td><td width="60%"> <input name="dia" type="text" size="2" value="<?php echo $_POST['dia']; ?>">/<input name="mes" type="text" size="2" value="<?php echo $_POST['mes']; ?>">/<input name="ano" type="text" size="4" value="<?php echo $_POST['ano']; ?>"></td></tr>
<tr>
<td width="40%" valign="_top">
Sexo: </td><td width="60%"> Masculino - <input name="sexo" type="radio" value="m"><br> Feminino - <input name="sexo" type="radio" value="f"></td></tr>
<td width="40%" valign="_top">
Email: </td><td width="60%"> <input name="email" type="text" size="30" value="<?php echo $_POST['email']; ?>"></td></tr>
<td width="40%" valign="_top">
Senha: </td><td width="60%"> <input name="senha" type="password" size="30"></td></tr>
<td width="40%" valign="_top">
Confirmar senha</td><td width="60%"> <input name="senha1" type="password" size="30"></td></tr>
<td width="40%" valign="_top">
</td><td width="60%">
<?php
//require_once('includes/recaptchalib.php');
// $publickey = "6LeYFMASAAAAAM78ngcreqBNe03IKTBKfLW3fhdx";
// echo recaptcha_get_html($publickey);
?>
</td></tr>
<td width="40%" valign="_top">
</td><td width="60%"><input name="enviar" type="submit" id="enviar" value="enviar">
</td></tr>
</form>
</table>Carregando comentários...