<?php include("conexao.php"); $nome = $_POST["nome"]; $senha = $_POST["senha"]; $apelido = $_POST["apelido"]; $email = $_POST["email"]; $sql1="Select * from usuarios where login ='$apelido' "; $resultado=mysql_query($sql1,$conexao) or die (mysql_error()); if(mysql_num_rows($resultado) == 0){ $sql = "INSERT INTO usuarios (nome,email,login,senha) VALUES ('$nome', '$email','$apelido', '$senha')"; $rs = mysql_query($sql, $conexao)or die ("Houve erro na gravação dos dados, por favor, clique em voltar e verifique os campos obrigatórios!"); ?> <script type="text/javascript"> alert("Parabéns <?echo "$nome";?>,\nSeu cadastro foi concluído com sucesso.\nVocê receberá um e-mail com seus dados,\nguarde-o com cuidado."); </script> <? mysql_close($conexao); // fecha a conexão header("Location:acesso_agenda.php"); }else{ ?> <script type="text/javascript"> alert("O Apelido <?echo "$apelido";?> já está sendo utilizado!"); </script> <? mysql_close($conexao); echo "<meta http-equiv='refresh' content='3;URL=cadastro_agenda.php'>"; } ?>
Preciso que quando o cadastro seja efetuado apareça um alert e quando a pessoa clique em ok vá para outra página...
Como posso fazer isso??
Grata...
Resolvi o problema pessoal...
em vez de ir para outra página com header usei echo "<meta http-equiv='refresh' content='3;URL=acesso_agenda.php'>";
Agora aparece o alert...
Edição feita por: cris_gavioli, 04/07/2007, 11:30.