Это то, что я на практике до сих пор не видел раньше.Проблемы с iPhone с сеансами PHP
Я сделал веб-приложение, которое прекрасно работает на всех устройствах (пока я думал). На прошлой неделе я получил несколько жалоб, что одна часть приложения не работает. Возможно, я просмотрел более 100 раз свой код, и я не нашел ошибку, и ошибка в том, что в какой-то момент сеанс истекает или просто не настроен, что невозможно. Система была протестирована на куче пользователей.
Сегодня я получил ответ от клиента, который использует iPhone 5. И на самом деле происходит, что сеансы работают неправильно.
Я использую этот сеанс, чтобы заставить пользователя открывать страницы в заказе и что нет возможности перескакивать со страницы на страницу. Если пользователь пытается пропустить страницу, вернитесь к началу и нужно снова запустить процесс.
На iPhone во время процесса возвращает меня к началу и остановке. Это не позволяет перейти на уровень 1, только вернувшись, пока вы не очистите кеш.
Эта ошибка происходит случайно в любом месте процесса.
-Указать, что сеансы I не удаляются, пока пользователь не достигнет конца.
Возможно ли, что у iPhone проблемы с браузером или ошибка на моей стороне?
Спасибо!
Если файлы cookie отключены, то сеансы php не будут работать, если его браузер разрешает использование файлов cookie – talsibony
Если вы используете ajax, вам необходимо проверить http://php.net/manual/en/function.session-write-close.php чтобы заставить сеанс писать до остановки страницы. – talsibony
Не AJAX, Cookies включены в браузере. Я проверяю это. Вам нужно войти в систему, и я использую cookie для входа. Включено в браузере, но я могу проверить данные cookie в браузере iPhone? –