Alternative pour session désaffectée_enregistrée
session_start();
if (!session_is_registered(user)) {
header("Location: login.php");
die();
}
Quelle est la bonne façon de le faire depuis session_is_registered()
est obsolète?
source d'informationauteur Kyle
Vous devez vous connecter pour publier un commentaire.
utilisation
if ( isset( $_SESSION['user'] ) ){}
isset() ne fera pas ce que vous voulez tout le temps. Ce sera un échec si "utilisateur" est falsy (0, false, null, chaîne vide). array_key_exists() va correspondre à la table de vérité de session_is_registered, en dépit de ce que php.net dit:
Dans login.php page, si votre nom d'utilisateur et le mot de passe est assorti ensuite, il serait de l'enregistrement de l'utilisateur par
Dans user.php page