Articles of session variables

Как заставить мой сеанс писать в apache

Недавно я переключил серверы, и теперь моя домашняя страница не будет работать. Он дает следующий текст: Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_eqbchncji8kj22f0iqa9g3v7u2, O_RDWR) failed: Permission denied (13) in /var/www/vhosts/alt.alternativedc.com/httpdocs/index.php on line 6 Warning: Unknown: open(/var/lib/php/session/sess_eqbchncji8kj22f0iqa9g3v7u2, O_RDWR) failed: Permission denied (13) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the […]

Как вставить значение javascript в переменную сеанса php

Я хочу вставить значение javascript в переменную сеанса php, но внутри функции javascript. Вот что я пробовал и не работает: function languageChange() { var lang = $('#websites1 option:selected').val(); <?php $_SESSION['SESS_LANGUAGE']?> = lang; alert(<?php echo $_SESSION['SESS_LANGUAGE']?>); }

Создать сеанс сеанса на 1 странице или на всех страницах?

Все учебные пособия говорят, что нужно начинать сеанс. Они не говорят, что это должно быть на всех страницах на веб-сайте, или на некоторых, или только на 1. И если это только 1 страница, это должна быть главная страница? Или страницу с формой, которую я создаю, которая помещает идентификатор сеанса в базу данных? Если посетитель никогда […]

Установить переменную сеанса с помощью javascript

<script type="text/javascript"> function checkQuery() { var val = form1.proDown.options[form1.proDown.options.selectedIndex].value; var txt = form1.proDown.options[form1.proDown.options.selectedIndex].text; //alert(val+' | '+txt); <?php $_SESSION['value1']= ?> = txt; <?php ; ?> } </script> У меня есть этот код, и он не работает? У любого есть решение для доступа к переменной javascript в $ _SESSION [].

потеря переменной php session

Я работаю с php5 и apache2 на моей машине разработки. Производственный сервер, по-видимому, схож. У меня есть скрипт set_language.php, который создает переменную сеанса в соответствии с выбранным языком: <?php session_start(); $back = $_SERVER['HTTP_REFERER']; if (isset($_GET['lang'])) { if ($_GET['lang'] == 'fr') $_SESSION['lang'] = 'fr'; else if ($_GET['lang'] == 'en') $_SESSION['lang'] = 'en'; } header( "Location: $back" […]

Переменные сеанса: Сколько данных слишком много?

Я видел только примеры переменных сеанса, которые используются для хранения небольших объемов данных, например, одного идентификатора пользователя. Мне интересно, было бы более эффективным вместо этого хранить более часто используемые данные в переменных сеанса, чтобы избежать запросов к базе данных. Например, я создал пользовательский класс, который собирает регулярно запрашиваемые данные для этого пользователя при построении (их […]

Установка переменной сеанса в laravel

Я хотел бы установить переменную в сеансе, используя laravel таким образом Session::set('variableName')=$value; но проблема в том, что я не знаю, где разместить этот код, потому что я хотел бы установить его на один раз (когда гость просматривает домашнюю страницу или любую другую страницу)? Основная идея состоит в том, чтобы использовать глобальную переменную для ее использования […]

Переменные сеанса не сохраняются между загрузками страниц

Может ли кто-нибудь сказать мне, почему сеанс vars не проходит между страницами? Они работали до 2 дней назад. Теперь его нет? Существует сторонняя система, которая регистрирует пользователей на основе сторонней системы. Я направляю пользователей на страницу входа с обратным адресом. Сторонняя система регистрирует пользователя и передает свой идентификатор и токен, сгенерированный на их конце, и […]

Сделать $ _SESSION доступным в контроллерах

Я пытаюсь сделать глобальный доступ $_SESSION доступным в контроллерах моей фреймворка, написанных с нуля. Это не совсем MVC, уровень представления состоит из двух родительских классов с несколькими дочерними классами. Не вдаваясь в подробности, мои представления отображаются в class Template class Template{ protected $_controller; protected $_action; function __construct($controller,$action) { $this->_controller = $controller; $this->_action = $action; } […]

Переменные сеанса между страницами

На странице две переменные передаются по URL-адресу. На второй странице эти переменные инициализируются. На submit открывается новая страница. Проблема здесь, я не могу восстановить переменные сеанса. Сценарий указывает на ошибку (неопределенный индекс). Благодарим за помощь заранее. Здесь код: Первая страница : <?php $requete_cours="SELECT COURS.SIGLE AS SIGLE, ANNEE FROM COURS, MODULE WHERE COURS.ID_MODULE = MODULE.ID_MODULE and […]