php - Une solution pour permettre la navigation mobile pour prendre en charge les sessions
伊谢尔伦
伊谢尔伦 2017-05-27 17:43:59
0
4
821

Une fois que l'utilisateur s'est connecté avec succès, il accède à la page principale, clique pour accéder à une autre page et revient automatiquement à la page de connexion pour se connecter. Quelle peut en être la raison ? Informations utilisateur : J'ai une session après que l'utilisateur s'est connecté avec succès. Il s'agit d'un site Web mobile. Cela est probablement dû au fait que certains téléphones mobiles ne prennent pas en charge les sessions.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(4)
过去多啦不再A梦

Trouvez quelques machines de test supplémentaires. De plus, la vue Web Android nécessite des autorisations.

滿天的星座

Dans ce cas, vous pouvez mettre l'ID de session dans l'URL en tant que paramètre et le transmettre au serveur, et utiliser session_id() pour spécifier de force l'ID de session à chaque fois, mais il y aura des risques de sécurité

phpcn_u1582

La session est enregistrée côté serveur et il n'y a aucune déclaration indiquant si le client la prend en charge.
Généralement, l'identifiant de session est stocké dans les cookies. Si le client ne prend pas en charge les cookies, la session sera invalide.
Je me souviens que PHP dispose d'un paramètre qui peut automatiquement insérer l'ID de session dans l'URL pour résoudre le problème de la fermeture des cookies par le client.
Informations connexes ici.
Bonne chance à vous.

刘奇

Vous pouvez utiliser LocalStorage et SessionStorage au lieu de Cookie

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal