Bonjour
J'ai récupérer un ensemble de page qui devraient me permettre de faire a l’intérieur de mon site une page qui générè des championnats (style sportifs, tournois etc...)
Je pense avoir déjà trouve un problème c'est que ce module doit etre fait du vieux PHP car il date de 2002... et je ne suis pas assez fort pour regler mes problemes car je ne suis qu'un bidouilleur !!
Alors voila il se lance bien via une page index.php pas de soucis
Mais une fois que je veux rentrer dans la zone admin il ne veut pas prendre mon mot de passe...
Voici les infos :
sur l'index de la page de modif on fait reference à une page
le contenu de auth.inc.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php include "auth.inc.php"; verifyAccess(0); ?>
auth_login.inc.html ne le rajoute pas c'est de l'html et ca j'ai piger
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <?php function authUser($name, $pass) { $userlist = file("users.inc.php"); $done = false; $auth = false; $found = false; $i = 1; while (!$done && !$found) { list($n,$p,$a) = explode(':',$userlist[$i]); $found = ($n==$name); $auth = $found && ($p == md5($name.$pass)); $done = $auth || ($i>=count($userlist)); $i++; } return $auth; } function verifyAccess($minlevel) { global $HTTP_COOKIE_VARS; $userlist = file("users.inc.php"); $done = false; $auth = false; $found = false; $i = 1; list($name,$pass) = explode(':',$HTTP_COOKIE_VARS["AUTHORIZER"]); while (!$done) { 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(""); } } ?>
auth_login.php
Et pour finir Users.inc.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php include "auth.inc.php"; if ( authUser($username,$userpass) ) { //$exp = gmdate ("M d Y H:i:s", time()-3600); setcookie("AUTHORIZER",$username.":".md5($username.$userpass));//,$exp." GMT"); } header("Location: $HTTP_REFERER"); ?>
Voila si toutes les infos peuvent aider a m'aider ca serait sympa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<?php die("Accès restreint"); ?> admin:d9ff4575fbb021d68da61c03f1a37668;0
je suis nul en php et en francais aussi
Partager