Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Estou precisando usar session em dois dominios diferentes.
www.meudominio.com.br/dominio { aqui esta o sistema}
www.dominio.com.br { aqui será usado um cname para acessar o dominio}
Essas coisas ai em cima funciona.
Então eu preciso que todas as session de um dominio aparecam no outro.
Estou procurando e vi bastante coisa, mas não entendi muito bem.
http://us.php.net/manual/en/function.session-set-cookie-params.php
Alguém tem algum idéia do que pode ser feito?
Obrigado
Abraços.
Isso mesmo João será o mesmo servidor.
E para resgatala no outro endereço?
Não tenho que defini-la que o outro endereço poderá ter acesso a sessions?
Olá, estou com o mesmo problema... Mas não consigo configurar, sabe onde possa ver algum exemplo, ou você pode me ajudar?
Código:
<?
session.save_path()
session_start();
if(isset($_POST['acao']) && $_POST['acao'] == 'logar'){
$email = strip_tags(filter_input(INPUT_POST, 'email', FILTER_SANITIZE_STRING));
$senha = strip_tags(filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING));
if($email == '' || $senha == ''){
echo '<div id="false_menor_login"><span class="textocinza12">Informe todos os dados</span></div>';$criptar = substr(md5(base64_encode(substr(md5(strrev($senha)),17))),15);
$pegar_user = BD::conn()->prepare("SELECT * FROM usuarios WHERE email = ? AND senha = ? AND status = 1");
$pegar_user ->execute(array($email, $criptar));echo '<div id="false_menor_login"><span class="textocinza12">Email ou senha incorretos</span></div>';$usuario = $pegar_user->fetchObject();
$_SESSION['codigo'] = $usuario->cod_usuario;
$_SESSION['email'] = stripslashes($usuario->email);
echo '<script language= "JavaScript">location.href="[http://yesmarilia.com.br](http://yesmarilia.com.br)"</script>';
}
}
}
?>
Estou logando no subdominio:
usuario.meudomini.com.br
e quero mostrar em:
meudominio.com.br
Podem me ajudar?
heheh.. estou com o mesmo problema ...
alguma dica?... hehe
E se vcs usarem um Session Storage externo, como um Redis por exemplo ?
O domínio será diferente, mas a máquina servidora será a mesma ?
Se sim, é só definir o http://br.php.net/manual/pt_BR/function.session-save-path.php