Se connecter / S'enregistrer
Votre question

$_SERVER["PHP_AUTH_USER"]

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
21 Avril 2006 16:40:45

Bonjour

J'ai un probleme avec mon code :

  1. <?php
  2. if (!($_SERVER["PHP_AUTH_USER"]=="test" && $_SERVER['PHP_AUTH_PW']=="test1"))
  3. {
  4. header("status: 401 Unauthorized");
  5. header("HTTP/1.0 401 Unauthorized");
  6. header("WWW-authenticate: Basic Realm=\"Administration\"");
  7. print("verification: ERREUR");
  8. exit(0);
  9. }
  10. ?>


Je le met en include dans ma page admin, et donc quand je veux accéder à ma page admin, je rentre mes identifiant "test" et "test1" puis je valideet au lieu de me faire libre accés a mon administration, la fenetre réapparait. Alors que si je fait une erreur, il va direct sur la page erreur.

Merci de m'aider.

Autres pages sur : server php auth user

21 Avril 2006 16:47:38

il faudrait le reste du programme pour qu'on puisse t'aider
21 Avril 2006 16:50:09

ben disons que le script ci dessus est le contenu de identification.inc.php

Et ca c'est le debut de la page admin :

  1. <?php
  2.  
  3. include("../config_tournoi.inc.php");
  4. include("identification.inc.php");
  5. include("haut.inc.php");
  6.  
  7. $liendb = mysql_connect ($bddserver, $bddlogin, $bddpasswd);
  8. mysql_select_db ($bdd);
  9.  
  10. $sql = "SELECT * FROM $table_joueur";
  11. $resultat = mysql_query ($sql);
  12. //suite ...


Vous savez où se situe le problème ?

merci
21 Avril 2006 17:02:29

à mon avis c'est la page où tu saisies user et password qui a un problème. Vérifie la valeur "action" de ton formulaire, elle doit renvoyer vers ta page admin, et non vers ta page d'identification.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS