веб-приложение iPhone, не храня cookie

Я работаю над веб-приложением для iOS. Когда приложение открыто, это проверка, чтобы видеть, есть ли у пользователя cookie с пользовательской электронной почтой, сохраненной в нем, то или позволяет пользователю продолжить двигаться к домашней странице или перенаправляет пользователя к странице аутентификации.

Это работает отлично при использовании сафари. Проблема, которую я испытываю, происходит только, когда приложение хранится на главном экране. Кажется, что веб-приложение главного экрана удаляет право cookie, когда пользователь выходит из приложения.

Любой совет относительно того, чтобы вынуждать приложение сохранить тот cookie был бы значительно ценивший.

Спасибо, Peter

9
задан Peter 10 August 2010 в 19:54
поделиться

1 ответ

Существует параметр path для функции setcookie который вы, возможно, захотите использовать, чтобы cookie создавался практически на любой странице:

Путь на сервере, в котором cookie будет доступен на сервере. Если установлено значение '/', cookie будет доступен в пределах всего домена. Если установлено значение '/foo/', cookie будет доступен только доступен только в каталоге /foo/ и всех подкаталогов, таких как /foo/bar/ домена. Значение по умолчанию является текущий каталог, в котором в котором устанавливается cookie.

Поэтому попробуйте добавить '/' в качестве четвертого аргумента к функции setcookie, например:

setcookie("TestCookie", $value, time()+3600, "/");
0
ответ дан 5 December 2019 в 01:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: