ajuda - sessions

Enviada por Tads 
Tads
ajuda - sessions
29 de May de 2001 às 09:30PM
olá pessoal, tudo bom ?

estou tentando usar sessoes, mas nao estou conseguindo:

criei um arquivo q contem funcoes para login, bem simples, e nela
eu coloquei uma variavel global para o id da sessao
olha só as funcoes:

function login($nome,$senha)
{ global $idsession;
global $cont;
check_login($nome,$senha);
if($cont == 1)
{ session_register("idsession"); }
else
{ header("Location: Login_errado.php");
exit; }
};
function entrar()
{ global $idsession;
if(!session_is_registered("idsession"))
{ header("Location: login_errado.php");
exit; }
};

estas funcoes estao num outro arquivo, entao eu
faço assim:

doc 1:
<? session_start();
include("funcoes.php");
login($cmb_nome,$senha_ent); ?>

a partir do doc 1, tenho q passar p/ o doc 2

doc 2:(tb protegido )

<? session_start();
include("funcoes.php");
entrar();
?>

só q no doc 2 nao entra, ele redireciona para o login
errado.

nao sei o q esta errado

alguem pode me ajudar, por favor!

obrigado

Tads
anjo
sessions - erro
25 de July de 2001 às 01:39PM
Gostaria de saber qual a mensagem de erro??
Mas antes confira para ver se vc possui um diretório tmp em seu raiz...
Neste arquivo que será gravado as sessions em php...
e depois configure o arquivo php.ini na linha onde está escrito
62 : output_buffering = off e coloque on //em linux
para windows não sei mais procura está linha e coloque on ok!!
Isto deve funcionar!!!!
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.