Notice: Undefined offset:
Bonjour,
j'ai ce problème offset sur la partie de code que j'utilise, j'ai déjà trouvé quelques réponses a ce sujet mais datant de 2013 et j'ai peur quelles ne convienne pas a mon problème?
du fait du passage a PHP 5 voir plus.
donc un petit coup de main me plairait bien !!
voici l'erreur :
Code:
1 2 3 4 5 6
|
Notice: Undefined offset: 1 in C:\Program Files (x86)\EasyPHP-############## on line 25
Notice: Undefined offset: 2 in C:\Program Files (x86)\EasyPHP-############## on line 27
Notice: Undefined offset: 3 in C:\Program Files (x86)\EasyPHP-############## on line 27
Notice: Undefined offset: 2 in C:\Program Files (x86)\EasyPHP-############## on line 27
Notice: Undefined offset: 1 in C:\Program Files (x86)\EasyPHP-############## on line 27 |
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function verifyAccess($minlevel) {
global $HTTP_COOKIE_VARS;
$userlist = file("users.inc.php");
$done = false;
$auth = false;
$found = false;
$i = 1;
ligne 25 list($name,$pass) = explode(':',$HTTP_COOKIE_VARS["AUTHORIZER"]);
while (!$done) {
ligne 27 list($n,$p,$a) = explode(':',$userlist[$i]);
$found = ($name == $n) && ($n!="");
$auth = $found && ($pass == $p) && ($a<=$minlevel);
$done = $found || ($i>=count($userlist));
$i++;
}
if (!$auth) {
readfile("auth_login.inc.html");
die("");
}
} |
un grand merci pour votre aide !
Amicalement , Domy