bonjour, voila d'abord mon code :
Code :
- <?php
- if (!isset($PHP_AUTH_USER))
- {
- header('WWW-Authenticate: Basic realm="Tapez pseudo et pass"');
- header('HTTP/1.0 401 Unauthorized');
- echo 'Mauvais mot de passe';
- exit;
- }
- else
- {
- echo "<p>Bonjour, $PHP_AUTH_USER.</p>";
- echo "<p>Votre mot de passe est $PHP_AUTH_PW.</p>";
- include "include/connexion.inc.php";
- $sql="SELECT pseudo,pass FROM personne";
- $resultat=@mysql_db_query($dbname,$sql,$id_link);
- $tab=mysql_fetch_array ($resultat);
- echo "$tab[0] $tab[1]";
- if (($tab[0]==$PHP_AUTH_USER) && ($tab[1]==$PHP_AUTH_PW))
- {
- echo "loggé";
- }
- }
- ?>
|
Lorsque je lance cette page, j'obtiens bien la fenetre me demandant de m'identifier, je m'identifie mais le problème c'est que ce script ne veut pas faire appel à la base de donnée pourtant j'ai bien revérifié les identifiants qui sont dans include/connexion.inc.php. Il y a bien des enregistrement dans ma table personne de ma base de donnée. Pourquoi il ne veut pas exécuté ma requete ?
Merci de votre réponse