После входа в систему я использую сеанс, чтобы установить детали пользователя. Если я использую почтальон, я могу получить информацию о сеансе. Если я попытаюсь выполнить регистрацию в моем браузере, он покажет null Вот мой контроллер namespace App\Http\Controllers; use App\Models\User; use Session; class UserController extends Controller { public function login(){ $postdata = file_get_contents("php://input"); $request = json_decode($postdata); […]
У меня проблема с Smarty 3.1.13. Смарти убивает мою сессию. Каждый раз, когда я обновляю свою страницу, массив $ _SESSION пуст. Когда я комментирую строку $smarty->display('index.tpl') , все в порядке. Есть идеи?
У меня есть веб-сайт, который должен выполнять определенную функцию backend за один сеанс пользователя. Поэтому я хочу иметь возможность определить, является ли какое-либо данное представление страницы первым в рамках данного сеанса. Согласно документам PHP: session_start () создает сеанс или возобновляет текущий на основе идентификатора сеанса, переданного через запрос GET или POST, или передается через файл […]
Когда я пытаюсь запустить php behat.phar Появится окно Firefox Firefox, после чего мой тест функции завершится с первого шага и пропустит остальное. Я получил: … Учитывая, что я нахожусь на «first.php» #FeatureContext :: visit () Session [url] недоступен и не входит в число последних 1000 завершенных сеансов. Активные сеансы: [ext. ключ 51191ae0-8f6f-49d0-27b322967296] … Если я […]
Я передаю id ajax для удаления $ _SESSION. Часть ajax работает нормально, php получает в POST идентификатор, но доступный не может быть отменен. Зачем??? Вот мой код: Часть ajax: $(".delete").live('click', function(e){ e.preventDefault(); var id_to_remove = $(this).attr('id'); //alert(id_to_remove); $.ajax({ type: "POST", url: 'inc/functions/remove_item_from_cart.php', data: { id : id_to_remove }, success: function(data) { $("#content").load('inc/functions/get_checkout_content.php'); alert(data); } }) […]
Привет, возможно ли использовать сеансы в cronjob? Используемый сценарий: session_start(); if(empty($_SESSION['startwert'])){$startwert = 0;} else {$startwert = $_SESSION['startwert'];} if(empty($_SESSION['zielwert'])){$zielwert = 10000;} else {$zielwert = $_SESSION['zielwert'];} …. $_SESSION['startwert'] = $zielwert; $_SESSION['zielwert'] = $zielwert + 10000; echo "Startwert: ".$_SESSION['startwert']."<br>"; echo "Zielwert: ".$_SESSION['zielwert']."<br>"; Но Cron всегда запускает «startwert» до 10000 и «zielwert» до 20000, и он не увеличивает значения. […]
Эта проблема впервые появилась в осознании, поскольку страница истории заказов (* / sales / order / history /) в интерфейсе не отображала ничего, кроме короткого сообщения: вы не указали никаких заказов. После некоторой отладки выясняется, что проблема заключается в этой функции: Mage::getSingleton('customer/session') Он не возвращает объект сеанса, содержащий информацию текущего клиента, кроме идентификатора веб-сайта, поэтому […]
Я работаю над небольшим проектом, чтобы создать чат-систему 1v1. Я хотел работать над проектом, где я мог бы использовать Server-Sent Events для хорошего использования. Он работает очень хорошо, но недавно я внес некоторые изменения в код, так что в общем чат будет более эффективным. Когда я запускаю источник событий, я сталкиваюсь с какой-то странной проблемой. […]
Я столкнулся с действительно странной проблемой с приложением, над которым я работаю, на основе symfony2 (2.5). Короче говоря: в файле config.yml у меня есть следующее: framework: … session: name: "a_given_name" # THE FOLLOWING LINE CAUSES THE PROBLEM handler_id: session.handler.native_file save_path: "%kernel.root_dir%/sessions" cookie_lifetime: 2629744 #1 month gc_maxlifetime: 2629744 #1 month … И сеанс не работает! Я […]
В работе YII у меня есть функция init (), которая проверяет, установлен ли сеанс, если не перенаправляется на страницу входа. Проблема в том, что действие «login» также находится в одном контроллере, поэтому создается бесконечный цикл. Если я могу получить имя метода в функции init (), я могу решить эту проблему. Как я могу получить имя […]