Como faço para usar o header("location:pagina.php") numa página que estou a pessoa esta logada com sessoes?
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
26/07/2002 1:10am
(~22 anos atrás)
(~22 anos atrás)
Não consegui entender muito bem a sua pergunta mas, acho que uma das entre outras é header("location:pagina.php") mesmo, já que vc está com uma sessão aberta e registrada ele ira para a outra pagina tambem!
acho que é isso!
acho que é isso!
27/07/2002 4:32pm
(~22 anos atrás)
(~22 anos atrás)
Acho que nem sempre é assim adel, pois já tive problemas de redirecionar um usuario depois de ter aberto uma sessão.. o que eu fiz foi redireciona-lo com javascript
<script>
window.location.href='pagina.php'
</script>
falows
<script>
window.location.href='pagina.php'
</script>
falows
28/07/2002 2:15am
(~22 anos atrás)
(~22 anos atrás)
Ja uso o javascript para isso, queria tirar ele dos meus scripts....
Mas valeu por querer ajudar!
Se alguem souber o que posso fazer para conseguir usar o header(location:"pagina.php"); me avise....
Mas valeu por querer ajudar!
Se alguem souber o que posso fazer para conseguir usar o header(location:"pagina.php"); me avise....
28/07/2002 7:34am
(~22 anos atrás)
(~22 anos atrás)
Eu já tive problemas usando o Header() com sessões. O que acontece é que, aparentemente, o Header não passa para a página seguinte o PHPSESSID, que é a identificação da sessão. Aí a página seguinte pensa que uma sessão ainda não foi criada e cria outra (vazia).
Eu resolvi meu problema colocando
include "pagina.php";
no lugar de
Header("location:pagina.php")
Eu resolvi meu problema colocando
include "pagina.php";
no lugar de
Header("location:pagina.php")
28/07/2002 11:50am
(~22 anos atrás)
(~22 anos atrás)
Pode ser feito o seguinte:
<?php
$id=PHPSESSID;
header("location:pagina.php?$id");
?>
<?php
$id=PHPSESSID;
header("location:pagina.php?$id");
?>
29/07/2002 2:30pm
(~22 anos atrás)
(~22 anos atrás)
Se está tendo problemas com header, use a tag refresh do html q jah era :-)
[]'s
Felipe Lopes
[]'s
Felipe Lopes
31/07/2002 11:08pm
(~22 anos atrás)
(~22 anos atrás)
O seu comando header está antes da tag <html>?
19/02/2003 1:31pm
(~22 anos atrás)
(~22 anos atrás)
Use o seguinte comando antes de qualquer comando HTML:
<?php
echo "<META Http-equiv='refresh' Content='0;url=endereco_pagina'>";
?>
<?php
echo "<META Http-equiv='refresh' Content='0;url=endereco_pagina'>";
?>