- Sessoes no PHP
+ Responder ao Tópico
-
Sessoes no PHP
Ola pessoal, trabalho numa empresa que possui um servidor win2k, e estou implementando um sistema em php pra rodar na intranet. Porem estou tendo um problema num script que usa sessoes, Na minha casa onde eu desenvolvo o sistema ele roda perfeito(OBS.: Eu uso LINUX!!!), porem quando eu mando os scripts para o servidor da empresa o meu script de autenticacao de usuario nao consegue registrar a sessao do usuario, assim impossibilitando o mesmo de usar o sistema.
Quem poder me ajudar eu agradeceria Profundamente...
-
Sessoes no PHP
Só por curiosidade este w2k da empresa roda o php ???
-
Sessoes no PHP
sim roda php apache e mysql. Tem Algum problema??????
-
Sessoes no PHP
diz ae a versão do apache, versão do php....
tente o seguinte codigo:
<?
//arquivo1.php
session_name("teste");
session_start();
session_register("varteste");
$_SESSION["varteste"] = "lala";
header("location: arquivo2.php");
?>
------------------------------------------------
<?
//arquivo2.php
session_name("teste");
session_start();
echo "variavel varteste = " . $_SESSION["varteste"];
?>
o que retorna?
-
resposta do retorno
Retorna isso:
variavel varteste =
nada...
ou a sessao naum esta sendo iniciada(o q eu acho q estar acontecendo) ou naum estar conseguindo registar
no php.ini esta setado para a sessao iniciar automaticamente
existe outra opcao que eu deviria alterar, tudo que esta la veio por default
um grande abraço e obrigado pela ajuda.....
-
Sessoes no PHP
tenta desabilitar o auto start da sessao...pq na verdade a maioria das instalacoes de php q eu fiz, isso ficava como off:
session.auto_start Off Off
vide http://200.170.106.62:8596/php_info.php
-
sesooes em php
Caros colegas, percebi que a sessao eh gerada os arquivos "temporarios de controle interno do php existe", so que eles naum sao apagados com o fechamento do browser e creio eu naum estao sendo achados quando uma outra pagina referencia a sessao, li um material na internet que vinha dizendo que existe um coletor de sessao em php, tipo "garbage collection" do java, so que ele funcionava se a minha arvore de diretorio tivesse no maximo dois niveis "ex.: c:\tmp", so que o coloquei assim mas tbm naum funcionaou, estou mandando uma parte do meu php_info, como ultimo recurso, mas uma vez agradeco desde ja
session
Session Support enabled
Registered save handlers files user
Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path c:\tmp c:\tmp
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path c:\temp c:\temp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid Off Off