Witam,
mam taki kod:
<?php
session_start();
include("connect.php");
if(isset($_COOKIE['ea_remember_login_id'])){
$remember_login_rows = mysqli_fetch_assoc(mysqli_query($connect, "SELECT * FROM `cookies` WHERE `id`='".$_COOKIE['ea_remember_login_id']."' "));
if($remember_login_rows['id'] == $_COOKIE['ea_remember_login_id']){
$_SESSION['id'] = $remember_login_rows['user_id'];
$_SESSION['login'] = $remember_login_rows['user_login'];
header("Location: home/index.php");
}
}
?>
oraz kod z home/index.php
<?php
session_start();
session_regenerate_id(true);
if(!isset($_SESSION['id']) && !isset($_SESSION['login'])){
echo "Nie wykryto";
/* header("Location: ../index.php"); */
}
?>
I kiedy po wykryciu cookie następuje przekierowanie do tego home/index.php wyświetla się Nie wykryto mimo, że zmienna sesyjna została ustawiona. Ma ktoś pomysł jak to rozwiązać?