Que faire si la session php ne parvient pas à obtenir la valeur

藏色散人
Libérer: 2023-03-07 18:18:01
original
2588 Les gens l'ont consulté

La session php ne peut pas obtenir la valeur car la session n'est pas transmise. La solution est d'ouvrir la session via la méthode "session_start()" avant d'utiliser la session php.

Que faire si la session php ne parvient pas à obtenir la valeur

Recommandé : "Tutoriel vidéo PHP

J'ai récemment rencontré ce problème lors de l'écriture de PHP. La session existera toujours si l'ensemble du site n'est pas fermé. Cependant, une fois la session initialisée sur une page, j'essaierai de la récupérer sur une autre page. . Lorsque la valeur de session n'a pas été trouvée, j'ai utilisé echo pour imprimer les informations de session et j'ai constaté que la session n'était pas transmise du tout. Je pensais que c'était la session PHP qui était utilisée d'une autre manière. . . (っ°Д °;)っ, je n'ai utilisé que session en Asp et Jsp auparavant, et j'ai finalement trouvé la cause de l'erreur. La session PHP doit être ouverte avant utilisation :

session_start ()<.>

Cette instruction doit être placée devant toutes les instructions qui utilisent session, il est donc préférable de l'écrire au début du fichier php pour ne pas l'oublier. C'est la même chose que d'utiliser session. dans d'autres langues. Il existe quelques différences. De plus, il existe plusieurs fonctions très utiles concernant l'utilisation des sessions PHP, telles que :

    isset($_SESSION[&#39;view&#39;])  // 判断某个session值是否初始化
    unset($_SESSION[&#39;view&#39;])   //删除某个session值

    session_destroy();      //谨慎使用 销毁所有的session数据
Copier après la connexion

N'oubliez pas que même si de nombreux contenus dans différentes langues ont des similitudes, ils existent toujours. il faut étudier attentivement les détails et ne pas toujours le prendre pour acquis ~

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal