Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal.
Crio uma sessão com o último id gravado no banco só que ela não fica gravada. Sei que ela é criada porque o id é gravado no banco certinho. Só que quando redireciono a página a sessão não existe mais.
Vejam:
session_start();
$data = date('Y-m-d');
$inserir = "INSERT INTO galeria VALUES (NULL, NULL, NULL, '$data', NULL)";
mysql_query($inserir);
$id = mysql_insert_id();
mkdir("../../uploads/" . $id, 0777);
$atualizarOrdem = "UPDATE galeria SET ordemGaleria='$id', pastaGaleria='$id' WHERE idGaleria=" . $id;
mysql_query($atualizarOrdem);
$_SESSION['galeriaId'] = $id;
// E aqui recebo a sessão e gravo em outra tabela o resultado
$idG = $_SESSION['galeriaId'];
$inserirImagem = "INSERT INTO galeria_img VALUES (NULL, '$idG', 'thumb_" . $imagem . "', '$imagem', NULL)";
Até ai está ok. Só que quando vou para a outra página e dou um var_dump para ver todas sessões aberta só está a do login. A recem criada não se encontra.
Obrigado pela atenção.
Carregando comentários...