Então, estou com um problema ao tentar acessar os dados salvo na minha sessão aqui vai o código:
session_start();
//Begin user session
$_SESSION["usuario"] = array(
"cpf" => $resultado->cpf,
"nome"=> $resultado->nome,
"matricula"=> $resultado->matricula,
"curso" => $resultado->id_curso,
"periodo"=> $resultado->periodo,
);
$_SESSION["usuario"]["cpf"];
Quando tento acessar o meu array na sessão, estou recebendo o erro descrito no título do tópico
Romero_Russel:
Então, estou com um problema ao tentar acessar os dados salvo na minha sessão aqui vai o código:
session_start();
$_SESSION[“usuario”] = array(
“cpf” => $resultado->cpf,
“nome”=> $resultado->nome,
“matricula”=> $resultado->matricula,
“curso” => $resultado->id_curso,
“periodo”=> $resultado->periodo,
);
$_SESSION[“usuario”][“cpf”];
Quando tento acessar o meu array na sessão, estou recebendo o erro descrito no título do tópico
Então,
Quando você cria a Sessão no PHP se utiliza o comando session_start();
, mas, quando você tentar recuperar me parece que falta a mesma chamada dessa função, então basicamente seria:
Criação:
session_start();
$_SESSION["usuario"] = array(
"cpf" => $resultado->cpf,
"nome"=> $resultado->nome,
"matricula"=> $resultado->matricula,
"curso" => $resultado->id_curso,
"periodo"=> $resultado->periodo,
);
Recuperação:
session_start();
$cpf = $_SESSION["usuario"]["cpf"];
1 curtida
Então mano, eu não tinha colocado o start aEIUHEuih vacilo meu, valeu ae !
1 curtida