Boa noite, estou tendo um problema com o comando "sleep" no seguinte código:
<?
include('conecta.inc.php');
$nome=$_POST['nome'];
$email=$_POST['email'];
$sql="insert into cliente values (null,'$nome','$email)";
$exec=mysql_query($sql);
if($exec) {
echo "Gravou!!";
sleep(5);
header('Location:cadastro.php');
} else {
echo "Näo gravou!!!";
}
?>
O problema é que ele primeiro espera 5 segundos para depois gravar os dados e redirecionar para cadastro.php. O certo seria ele gravar, esperar 5 segundos para o usuario ler a mensagem "Gravou!!!" e depois sim redirecionar para cadastro.php.
Será que alguém pode me ajudar a descobrir o problema???
Pergunta
FootBR
Boa noite, estou tendo um problema com o comando "sleep" no seguinte código:
<?
include('conecta.inc.php');
$nome=$_POST['nome'];
$email=$_POST['email'];
$sql="insert into cliente values (null,'$nome','$email)";
$exec=mysql_query($sql);
if($exec) {
echo "Gravou!!";
sleep(5);
header('Location:cadastro.php');
} else {
echo "Näo gravou!!!";
}
?>
O problema é que ele primeiro espera 5 segundos para depois gravar os dados e redirecionar para cadastro.php. O certo seria ele gravar, esperar 5 segundos para o usuario ler a mensagem "Gravou!!!" e depois sim redirecionar para cadastro.php.
Será que alguém pode me ajudar a descobrir o problema???
Valeu!!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.