Поэтому я не смог интегрировать первый сеанс проекта с последним, но нашел альтернативу с переменной $_SESSION
:
, если вы хотите, чтобы эта переменная работала для обоих проектов, вы должны установить session_start();
в public / index. php в обоих проектах.
<?php
session_start();
после этого вы можете использовать переменную $ _SESSION на каждом контроллере, и это будет отображаться в любом веб-приложении PHP, установленном на вашем сервере. Я хотел использовать традиционный способ laravel, но мне не повезло, и об этом требовании не так много информации, поэтому вот альтернатива.
Вы можете использовать эту переменную, как эта, внутри любого контроллера, view или промежуточное ПО:
$_SESSION["setyourvarname"]="your value";
, затем на контроллере, представлении или промежуточном ПО вы можете просто
$myvariable = $_SESSION["myvarname"]