Ir para conteúdo

POWERED BY:

Arquivado

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

visitante_php

transferencia de sessao

Recommended Posts

ha pouco tempo um topico foi aberto no forum com a seguinte duvida...

 

o cara tinha o iste principal e fazia um login q redirecionada para um subdominio....sendo q o subdominio nao reconhecia a sessao, eu resolvi este topico, respond e solucionei, so q agora eu to com essa duvida....eu nao lembro kual topico era, e nem kem o postou....

 

como eu faço isso mesmo, fazer um subdominio reconhecer a sessao iniciada pelo dominio principal....

Compartilhar este post


Link para o post
Compartilhar em outros sites

asssim Igor

 

no php.ini

session.cookie_domain = .seudominio.com

 

ou, em tempo de execução

ini_set("session.cookie_domain", ".seudominio.com");

Repare que tem um ponto "." antes do nome de domínio.

Não esqueça de colocar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso que passei nao é referente a cookie, apesar do nome do parâmetro

"cookie_domain"

 

e sim a configuração da sessão

 

 

obs: sessions são cookies também, mas no lado server

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso que passei nao é referente a cookie, apesar do nome do parâmetro

"cookie_domain"

 

e sim a configuração da sessão

 

 

obs: sessions são cookies também, mas no lado server

Vou ter que fazer isso também em tempo de execução... porque não tenho permissão para acessar o php.ini de dois sites que tenho hospedado na kinghost e com a turbosite e a mesma coisa porque será?

 

veja a resposta! Acesso ao PHP.ini não ha possibilidade senhor... e blalblalablablablabla

 

e ja em outros mais fraquinhos estão lá altero o que quero http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois eh, todas as paginas do suvdominio terei q fazer isso?

 

eu lembro q quando eu resolvi o topico referido, nao tinha nada a haver com cookie, e acho q era com session_register...

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois eh, todas as paginas do suvdominio terei q fazer isso?

depende da estrutura do seu sistema

se nao possui um arquivo único, por exemplo "config.php" é um erro...

 

 

quanto ao session_register.. nao tem nada a ver com a questão.

se você resolveu isso usando session_register em outro assunto há de se rever todos os pontos que foram realmente aplicados para àquele assunto específico

 

execute phpinfo() e certifique-se como está configurada a tabela de sessões

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq o q pretendo fazer o seguinte, montar um login no meu dominio principal, e o usuario logado ser redirecionado para o subdominio cadastrado pra ele....no outro topico era problema q a sessao do dominio nao era reconhecida pelo subdominio....

Compartilhar este post


Link para o post
Compartilhar em outros sites

se não puder alterar o php.ini ou não tiver um php.ini personalizado ( servidores de hospedagem atuais oferecem isso )

 

então, o modo correto é aplicar em tempo de execução

 

ini_set("session.cookie_domain", ".seudominio.com");

se conseguir encontrar a solução com session_register, esteja ciente de que essa função está na lista de desuso ( deprecated )

Compartilhar este post


Link para o post
Compartilhar em outros sites

se não puder alterar o php.ini ou não tiver um php.ini personalizado ( servidores de hospedagem atuais oferecem isso )

 

então, o modo correto é aplicar em tempo de execução

 

ini_set("session.cookie_domain", ".seudominio.com");

 

hinom me explica um pouco mais, pois não tenho acesso ao php.ini e nem ao personalizado

só insiro este code e depois lá na sub como eu faço?

 

para pegar esta informação passada através do code ai que fiquei a minha duvida :blink:

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Wduarte a funcao ini_set serve para mudar as configuracoes do php.ini em tempo de execucao, veja o manual do php em www.php.net, mas eu tb fiquei na duvida se era pra colocar nas paginas do subdominio....

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim, deve colocar nas paginas do subdomino...

sei que o tópico não é meu e aproveitei a carona

 

perfeito http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

valew!!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estava até alegre derrepente parou de funcionar!!!! :wacko:

 

coisa de loco!!!!!!!!!!!!!!!!!

 

e não vai mais............... http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

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.