Page 1 sur 1

destruction d'une varaible

Posté : 08 mars 2006, 14:51
par roumayne
Bonjour,
j'ai tulisé le code suivant dans ma page index. voici le code
<?php
require_once('../inclus/connect.php');
require_once('../inclus/init.php');
//Boite de dialogue d'authentification de l'utilisateur
if(!isset($_SERVER['PHP_AUTH_USER'])) {//l'utilisateur a annuler l'opération d'authentification
header('WWW-Authenticate: Basic realm="ImagePUB"');
header('HTTP/1.0 401 Unauthorized');
print("Authentification annulée par l'utilisateur !");
exit;
}
else {//vérification des données
$monsql = "select * from utilisateur where passwd_util = '" . $_SERVER['PHP_AUTH_USER'] . "'";
$monrs = req_select($monsql);
if($maligne = mysql_fetch_array($monrs)) {//vérification de l'existance de l'utilisateur dans la base
if($_SERVER['PHP_AUTH_PW'] != $maligne['passwd_util'] or $_SERVER['PHP_AUTH_USER'] != $maligne['login_util']) {//Vérification de l'exactitude du mot de passe
print("Mot de passe incorrect ou login incorrect.");
exit;
}
else
{
echo $maligne['passwd_util'];
//header("location:enreg_fiche.php");
}
}
else {
print("vous n'etes pas accès à ce repertoire.");
exit;
}
}
?>

mais à chaque fois que je me connecte c'est le même compte que j'ai utilisé pour me connecter la première fois qui est utilisé.je n'arrive plus à me connecter avec un autre compte.
quelqu'un peut-il m'aider?
merci

Posté : 08 mars 2006, 14:55
par heddicmi
Peuc tu éditer ton message en utilisant les bouton code et php... notament php pour que ton code soit mise en page et coloré...

Plus c'est beau à voir, mieux on comprends le code et plus ça donne envie de répondre !

Posté : 08 mars 2006, 15:45
par roumayne
voici le code tout en espérant qu'il est mieux présenté.merci
<?php
require_once('../inclus/connect.php');
require_once('../inclus/init.php');
//Boite de dialogue d'authentification de l'utilisateur
if(!isset($_SERVER['PHP_AUTH_USER'])) {//l'utilisateur a annuler l'opération d'authentification
header('WWW-Authenticate: Basic realm="ImagePUB"');
header('HTTP/1.0 401 Unauthorized');
print("Authentification annulée par l'utilisateur !");
exit;
}
else {//vérification des données
$monsql = "select * from utilisateur where passwd_util = '" . $_SERVER['PHP_AUTH_USER'] . "'";
$monrs = req_select($monsql);
if($maligne = mysql_fetch_array($monrs)) {//vérification de l'existance de l'utilisateur dans la base
if($_SERVER['PHP_AUTH_PW'] != $maligne['passwd_util'] or $_SERVER['PHP_AUTH_USER'] != $maligne['login_util']) {//Vérification de l'exactitude du mot de passe
print("Mot de passe incorrect ou login incorrect.");
exit;
}
else
{
echo $maligne['passwd_util'];
//header("location:enreg_fiche.php");
}
}
else {
print("vous n'etes pas accès à ce repertoire.");
exit;
}
}
?>