Проблемы с iPhone с сеансами PHP

Это то, что я на практике до сих пор не видел.

Я сделал веб-приложение, которое прекрасно работает на всех устройствах (пока я думал). На прошлой неделе я получил несколько жалоб, что одна часть приложения не работает. Возможно, я просмотрел более 100 раз свой код, и я не нашел ошибку, и ошибка в том, что в какой-то момент сеанс истекает или просто не настроен, что невозможно. Система была протестирована на куче пользователей.

Сегодня я получил ответ от клиента, который использует iPhone 5. И действительно бывает, что сеансы работают неправильно.

Я использую этот сеанс, чтобы заставить пользователя открывать страницы в порядке и что нет возможности перескакивать со страницы на страницу. Если пользователь пытается пропустить страницу, вернитесь к началу и нужно снова запустить процесс.

На iPhone во время процесса возвращает меня к началу и остановке. Это не позволяет перейти на уровень 1, только вернувшись, пока вы не очистите кеш.

Эта ошибка происходит случайно в любом месте процесса.

– Чтобы упомянуть, я не удалял сеансы до тех пор, пока пользователь не достигнет конца.

Возможно ли, что у iPhone проблемы с браузером или ошибка на моей стороне?

Благодаря!

Это то, что решило ту же проблему, с которой я столкнулся раньше. Пусть это поможет .. проблемы сеанса для страницы входа могут возникнуть, потому что URL-адрес, который вы открываете в браузере, не уникален. например, если вы говорите, что вы создаете страницу входа для своего сайта, и вы успешно создали сеансы. Теперь, если вы заходите с url, скажите http://geekzgarage.com, то ваша сессия ограничивается только этим URL. Если вы снова откроете вышеуказанный URL-адрес, например http://www.geekzgarage.com (обратите внимание на www. В обоих URL-адресах), вы увидите, что вы не вошли в систему. Поэтому, пожалуйста, убедитесь, что ваша веб-страница открыта всегда в одном типе URL. либо с www. или без www.