У меня есть сеанс, в котором хранятся 2 массива, $ _SESSION ["info"] и $ _SESSION ["cart"] теперь, когда пользователь выходит из инфо-сессии, уничтожается так неустановлен ($ _ SESSION [ info "], однако сеанс тележки остается. Информационный сеанс хранит идентификатор пользователя, теперь я пытаюсь получить идентификатор этого пользователя из информационного массива и сохранить его в файле cookie, когда пользователь выходит из системы, поэтому, когда пользователь регистрируется . в, если идентификатор пользователя хранится в сессии соответствует печенье идентификатор_пользователя использует телеги массив, имеющие отношение к этойСохранение определенного массива в cookie
идентификатором пользователяЭто то, что я до сих пор в моем logout.php:
$_COOKIE["userID"] = $_SESSION["info"]["id"];
unset($_SESSION["info"]);
в моей wishl ist.phtml:
<?php
if (isset($_SESSION["cart"])) {
if (count($_SESSION["cart"])>0) {
echo '<br><br>';
echo '<table class="table table-hover"><thead><tr>';
echo '<th>Owner</th><th>Car</th><th>Price</th><th class="text-center">Action</th> </tr>';
echo '</thead><tbody>';
foreach ($_SESSION["cart"] as $key => $wish) {
echo '<tr><td>' . $wish["username"]. '</td><td>' . $wish["car"]. '</td><td>' .$wish["price"]. '</td><td class="text-center"><a href="/removecar.php?car='.$key. '"><button id="view" type="button" class="btn btn-danger">x</button></a></td></tr>';
}
echo '</tbody></table>';
}
else {
echo '<div class="alert alert-danger">You do not have any cars in your wishlist.</div>';
};
}
?>
Кто-нибудь знает, как я должен это делать?