bon je suis en train de peter un plomb la j ai un script qui fait une authentification http avec php script recuperer sur php.net if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=\"Lyonix\"" ); Header("HTTP/1.0 401 Unauthorized" ); echo "Merci de bien vouloir vous identifier.<br>"; exit; } le probleme avec ce putain de scriptc que une fois qu on a rentrer un login/mdp je les traite mais apres des qu on revient sur la page car par exemple le login mot de passe entrer est faux bah c impossible de ravoir la fenetre d identification j ai tout essayer et surtout de renvoyer une erreur 401 de faire un unset sur la variable et si je remplace le isset par autre chose ca m affiche 3 fois le truc d identification et apres ca me jette j en ai trop marre
Regarde les commentaires (en Anglais) sur cette page : http://php3.de/manual/fr/features.http-auth.php Sinon c'est bizarre ton truc... Normalement une erreur 401 oblige le nav à se réidentifier !
http://www.zend.com/zend/tut/authentication.php
Essaie de changer le realm= en mettant un truc avec la date/heure j'avais eu le même problème, le 401 ne force pas le login, IE en tout cas ne le propose plus après 3 coups, faut le relancer. C'est casse pipe mais en changeant le realm, me semblait que ca passait du coup
merci pour les url ca marche maintenant mais c vraiment zarb comment ca marche ce truc un if qui marche comme un while c assez
j ai enfin compris quand tu click sur ok dans la fenetre d authentification ca recharge la page et ca personne le dit nulle part