Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fiorindo

Sessão não funciona o IE7 com Vista

Recommended Posts

Bom dia a todos...

 

Tenho uma pagina de login que trabalha com sessão no IE6 e Firefox com XP funciona normalmente tanto na web com localhost. Coloquei meu site no windows Vista com IE7 e não consigo recuperar a sessão para abrir as outras paginas do site em localhost mas na web funciona normalmente.

 

Utilizo o apache 2.x,php 5.x e mysql 5.x.

 

Olhei o phpinfo e o SESSION SUPORT em enabled.

 

pagina login.php

 

<?
session_start();
#consulta ao banco de dados
$_SESSION['s_usuarioac'] = $res['usuario'];
?>

 

pagina para recuperar a sessão em outra pagina

 

<?
session_start();
if(!isset($_SESSION['s_usuarioac'])){
		#redireciono a pagina para realizar novamente o login	
}
?>

Neste trecho de código acima a sessão não existe, o que pode ser. Lembro que só no IE7 com windows Vista não funciona.

 

Estou com o projeto parado pois tenho que apresentar para o cliente e não consigo resolver esse problema.

 

Att. Fiorindo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente, bem-vindo ao iMasters! :D

 

Se você testar com Fire Fox, no Vista, funciona?

 

Verifique se a diretiva short_open_tag está em off. Se sim, esse é o "problema". Prefira manter em off e trocar <? por <?php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeramente quero agradecer pelo retorno.

 

Pelo firefox ocorre o mesmo problema não consigo recuperar a sessão, com relação a short_open_tag ela estava "on", coloquei ela em "off" reiniciei o apache, testei com as tags <?php onde ocorreu o mesmo problema.

 

Aguardo mais opções.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara isto nao é problema de cookie nao?

 

Veja se no IE 7 la na barra de status tem um icone de um olho com sinal negativo em vermelho.

 

É que isto avisa que o IE blokeou alguns links externos por motivos de segurança pra evitar que um site manipule outro.

 

Veja para nos se é isto.

 

Falow..

 

Primeramente quero agradecer pelo retorno.

 

Pelo firefox ocorre o mesmo problema não consigo recuperar a sessão, com relação a short_open_tag ela estava "on", coloquei ela em "off" reiniciei o apache, testei com as tags <?php onde ocorreu o mesmo problema.

 

Aguardo mais opções.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com o mesmo problema que você...

 

Mas aqui no WINDOWS XP, funciona normal no IE6, FIREFOX no IE7 mesmo no XP não está funcionando.

 

 

eu seto uma Session:

 

<?php session_start();

$_SESSION['nome_aqui'] = "imasters";

echo $_SESSION['nome_aqui']; ?>

 

dai me retorna imasters normal, como tinha que ser, mas dai na próxima página, se eu coloco <?php=$_SESSION['nome_aqui']?> já não me retorna nada!

 

 

Coisas estranhas do IE. 7 . :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.