Bonjour, je voudrais de l'aide par rapport à ce code
La classe ou la fonction est appelée: Authentification.php
<?php
// Déclaration de la classe authentification
Class Auth {
// Une fonction qui permettra de vérifier
//les paramètres de connexion de l'utilisateur
public function IsLogged(){
if(isset($_SESSION['Auth']) and isset($_SESSION['Auth']['user_name']) && isset($_SESSION['Auth']['user_pw'])){
return true;
}
else{
return false;
}
}
}
C'est cette page qui reçois la fonction,
le souci se trouve de l'appel de la fonction IsLogged() et voici le message
Strict standards: Non-static method Auth::IsLogged() should not be called statically in C:\wamp\www\cnps\models\dashboard.php on line 6
or la ligne c'est la partie ou se trouve la fonction IsLogged()
dashboard.php
<?php
session_start();
require('fonction/Authentification.php');
// S'il y a un utilisateur authentifié
if(Auth::IsLogged()){
}
else{
header('Location:login.php');
}
?>
Aidez-moi svp!!!
21 sept. 2015 à 19:06