Ir para conteúdo
Fórum Script Brasil
  • 0

Redirect/refresh


Tesoni

Pergunta

Olá.

A tag "<meta HTTP-EQUIV = \"Refresh\" CONTENT = \"0; URL = \alerta.php\">";

Nem com o apontamento completo "<meta HTTP-EQUIV = \"Refresh\" CONTENT = \"0; URL = http://www.site.com.br/media/page/form.php...uot;>";

Elas estão nas últimas linhas do código PHP

Não redireciona a página para o apontamento, sempre volta para a mesma página... onde será que eu errei?

Alguém poderia me ajudar?

Obrigado

<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>| Site |</title>
<body>
<?php
$connect = mysql_connect("localhost","site","senha") or die("vsf");
$db = mysql_select_db("site_db") or die("vsf11");
$cadastrar = $_POST["cadastrar"];
$numero = $_POST["numero"];
$email = $_POST["email"];
if(isset($cadastrar)){
$qry = mysql_query("SELECT * FROM associado WHERE registro = \"$numero\" ");
$count = mysql_num_rows($qry);
if($count != 0){
$rand1 = rand(1,9);
$rand2 = rand(1,9);
$rand3 = rand(1,9);
$rand4 = rand(1,9);
$rand5 = rand(1,9);
$rand6 = rand(1,9);
$senha = $rand1.$rand2.$rand3.$rand4.$rand5.$rand6;
$to = "Em nome de: <$email>";
$subject = "Sua senha SITE!";
/* Mensagem */
$message = "
<html>
<body>
<center><h1>Esse e-mail foi gerado automaticamente; por favor, n&atilde;o responder!</h1></center>
<br>
Sua senha foi gerada aleatoriamente; caso queira alterar, entre na &aacute;rea de associado.
<br><br>
Sua senha &eacute;: <b>$senha</b> - 
Seu n&uacute;mero de s&oacute;cio &eacute;: <b>$numero</b>.
<br><br>
Para alterar sua senha, <a href=\"http://www.site.com.br/media/page/form.php\">clique aqui.</a>
<br><br>
</body>
</html>
";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
if(mail($to, $subject, $message, $headers) == true){
}
$qry1 = mysql_query("UPDATE associado SET email = \"$email\", senha = \"$senha\" WHERE registro = \"$numero\" ");
}
else{
echo "&lt;script>alert('O número de registro não existe em nosso Banco de Dados!')</script>";
echo "<meta HTTP-EQUIV = \"Refresh\" CONTENT = \"0; URL = \alerta.php\">";

}
}
 ?>

                        <form action="" method="POST">
                        <tr>
                        <td rowspan="9"><img name="login_inf_r1_c1" src="../img/login_inf_r1_c1.jpg" width="8" height="225" border="0" id="login_inf_r1_c1" alt="" /></td>
                        <td><img name="login_inf_r1_c2" src="../img/login_inf_r1_c22.jpg" width="176" height="54" border="0" id="login_inf_r1_c2" alt="" /></td>
                        <td rowspan="10"><img name="login_inf_r1_c3" src="../img/login_inf_r1_c3.jpg" width="1" height="233" border="0" id="login_inf_r1_c3" alt="" /></td>
                        <td><img src="../img/spacer.gif" width="1" height="54" border="0" alt="" /></td>
                      </tr>
                      <tr>
                      
                        <td height="21" background="../img/login_inf_r2_c2.jpg"><div align="left"><span class="baselink3">Registro funcional</span></div></td>
                        <td><img src="../img/spacer.gif" width="1" height="21" border="0" alt="" /></td>
                      
                      <tr>
                        <td height="21" background="../img/login_inf_r3_c2.jpg"><div align="left">
                            <input type="text" name="numero"  class="base1" id="reg-funcionario" />
                        </div></td>
                        <td><img src="../img/spacer.gif" width="1" height="21" border="0" alt="" /></td>
                      </tr>
                      <tr>
                        <td height="21" background="../img/login_inf_r4_c2.jpg"><div align="left"><span class="baselink3">E-mail</span></div></td>
                        <td><img src="../img/spacer.gif" width="1" height="21" border="0" alt="" /></td>
                      </tr>
                      <tr>
                        <td height="21" background="../img/login_inf_r5_c2.jpg"><div align="left">
                            <input name="email" type="text" class="base1" id="senha-funcionario" />
                        </div></td>
                        <td><img src="../img/spacer.gif" width="1" height="21" border="0" alt="" /></td>
                      </tr>

                      <tr>
                        <td height="21" valign="bottom" background="../img/login_inf_r6_c2.jpg"><div align="left">
                            <input name="cadastrar" type="submit" class="base1" id="submit" value="Cadastrar" /> 
                        </div></td>
                        </form>
</body>
</html>

Editado por *FIT*
Adicionar tag's! *FIT*
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Na antipenúltima linha do PHP...

código é assim mesmo.

<META HTTP-EQUIV="Refresh" CONTENT="0;URL=alerta.php">

Agora me diz aonde é que ná sua pagina você to colocando esse Refresh ?

Já coloquei após o ELSE, daí ele vai direto, sem executar o post action....

OBSERVE que esse apontamento só vai ocorrer, se e somente se (conforme o teu código - observe o else) a funçao mail não for bem sucedida.

Talvez seje isso.

Boa sorte.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...