Bonjour à tous,

j'essai d'utiliser les filtres PHP afin de vérifier les variables superglobales.

Voilà mon code :

Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
    session_start();
 
    //import du fichier de config
    require_once($_SERVER['DOCUMENT_ROOT'] . '/configuration/config.php');
 
    //Si l'utilisateur n'est pas connecté, on le redirige vers l'index
    //if(!isset($_SESSION['login']))
    if(filter_has_var(INPUT_SESSION, 'login'))
    {
        header('Location: ' . WEB_ROOT . 'index.php');
    }
?>

Voilà l'erreur que je reçois : Warning: filter_has_var() [function.filter-has-var]: INPUT_SESSION is not yet implemented in G:\applications\app\xampp\xampplite\htdocs\controleurs\accueil.php on line 10


La version de PHP du server est : 5.3.1

D'où pourrai venir le problème?

Merci par avance.