Это то, что я на практике до сих пор не видел. Я сделал веб-приложение, которое прекрасно работает на всех устройствах (пока я думал). На прошлой неделе я получил несколько жалоб, что одна часть приложения не работает. Возможно, я просмотрел более 100 раз свой код, и я не нашел ошибку, и ошибка в том, что в […]
Мне нужно избегать создания сеанса в приложении, если это не является абсолютно необходимым. Я заметил, что вызовы xajax не работают должным образом, если сеанс не запущен: (Мой первый подход заключался в том, чтобы создать сеанс (если он не существует) в начале функции xajax, однако он не работает первый раз пользователь вызывает вызов (он работает второй […]
Я использую codeigniter и до даты, когда я использовал сеансы на основе файлов cookie .. но теперь размер сеансов увеличивается, поэтому мне нужно их хранить в базе данных. У меня есть несколько баз данных (более 3), подключенных к моему приложению … Как я могу использовать таблицу ci_sessions для хранения сеансов? когда я говорю $ config […]
Моя сессия PHP колеблется между разными значениями без видимых причин. вот мой тестовый код, который доказывает это: <?php //test.php ini_set('display_errors',1); error_reporting(E_ALL|E_STRICT); session_start(); print_r($_SESSION); ?> Когда я обновляю этот test.php, $_SESSION имеет разные значения (всего 3 разных массива), как если бы я просматривал сайт между обновлением страницы (я не). Echo'ing session_id() ничего не выводит. Есть идеи? […]
Я использую переменную $ _SESSION для отправки писем через AJAX (их нужно отправлять без обновления страницы), но переменная $ _SESSION не обновляется автоматически, поэтому при ее изменении мне нужно обновить страницу, чтобы обновить эту переменную. Возможно ли обновить переменную $ _SESSION без обновления? Это код, который я использую для отправки электронной почты: $(document).ready(function(){ $("#medicalembassy").validate({ debug: […]
Когда я использую функцию перенаправления после автоматического входа в систему, эта ошибка возникает: session_regenerate_id (): Сбой объекта объекта Может ли кто-нибудь потрошить меня? <?php public function actionRegister() { $model = new UserProfileForm; $this->performAjaxValidation($model,'userProfile-form'); if(isset($_POST['UserProfileForm'])) { $model->attributes = $_POST['UserProfileForm']; if ($model->save()) { $u = new LoginForm; $u->username = $model->username; $u->password = $model->password; $u->login(); $this->redirect(Yii::app()->user->returnUrl); } } […]
Хорошо, поэтому я только начал работу над новым проектом, когда эта проблема внезапно возникла. Загрузка работает отлично, и я могу перемещать / заменять и редактировать имена файлов загруженных изображений. Но когда я пытаюсь назначить переменную сессии, которая уже была создана при входе в систему как пользователь, она не отображается. Похоже, что сеансы не созданы, почему […]
Я подумал, что, может быть, моя система входа в систему не так безопасна, как я думал. Итак, во-первых, я объясню вам, на словах, что я делаю. Когда пользователь регистрируется, генерируется соль 16 символов. Я храню соль в базе данных в поле под названием «соль». Я храню хэшированный пароль + соль (они хэшируют вместе hash("sha256", $salt.$password); […]
Я использую PHP с XAMPP. Мои PHP-файлы работают, но если я вызываю session_start () в любом месте скрипта и запускаю его, записывая «Waiting for localhost» в заголовок страницы, а страница загружается навсегда, просто отображается пустая страница и продолжает загружаться. Я также попытался включить ошибки и никаких ошибок. Это выполняется: <?php echo "test"; ?> Это не […]
Приветствую, Я работаю над системой входа в систему и задерживаюсь с проверкой браузеров Blackberry. Кажется, у них есть проблема с PHP session_regenerate_id (), может кто-нибудь предложить альтернативу? Вот скрипты auth и login: ОБНОВЛЕНИЕ Похоже, что сеансы вообще не работают. Выбрал session_regenerate_id (), чтобы увидеть, будет ли он работать, и он просто перенаправляет меня каждый раз, […]