Чтобы один раз присвоить значение переменной и не терять его при переходе по страницам сайта на PHP, можно использовать сессии. 23 Для этого нужно открыть сессию, записать в неё значение, а затем открыть сессию снова и прочитать значение из неё. 3
Также можно сохранить значение в файлах cookie. 2 Например, после проверки логина и пароля можно установить cookie с логином на срок, например, 1 месяц: 2
$user_login = // тут будет храниться логин пользователя, получаем заранее из базыs 2etcookie('user_login', $user_login, time() + 60*60*24*30, '/'); // устанавливаем cookie с логином, срок хранения 1 месяц< 2/code>
А затем в любой момент можно узнать логин: 2
if(isset($_COOKIE['user_login'])) { // если cookie user_login существует $user_login = $_COOKIE['user_login']; // в переменную $user_login заносим логин из cookie} 2
Выбор метода зависит от конкретной задачи и предпочтений разработчика.