[htaccess] Récupérer le login dans ma page...

Résolu/Fermé
kepon - 15 janv. 2006 à 13:19
 stef - 3 avril 2013 à 14:17
Bonjours à tous

Voilà j'ai mis un .htacess pour protéger un site privé, il marche bien! MAIS j'aimerai récupérer le nom de celui qui vien de ce loger dans ma page PHP... est ce possible? par quelle méthode? c'est comme les session ($_SESSION['login']; ) ?
Je suis un peu pommé..je c'est pas trop ou chercher...

Merci de vos réponse future

David

6 réponses

lud79 Messages postés 9 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 16 juillet 2011 1
16 juil. 2011 à 20:22
les variables serveur :
$_SERVER["PHP_AUTH_USER"]
$_SERVER["PHP_AUTH_PW"]

ne sont utilisables que pour la version 5 de PHP.

Pour les versions antérieures seul le login est récupérable, il est contenu dans la variable : $REMOTE_USER
1
C'est bon j'ai trouvé!!!!

Pour ceu que ça interesse :

$_SERVER["PHP_AUTH_USER"] (login)
$_SERVER["PHP_AUTH_PW"] (mot de passe)
0
idem pour moi merci beaucoup !!
0
Eh bien, 7 ans après, cette réponse m'est bien utile ! Merci !
0
Super nickel, merci de t'etre repondu à toi meme.
Cela m'a permis de trouver le solution à mon probleme.

Merci
Jaka
0
Je ne comprends pas... chez moi ca ne fonctionne pas... (pour récupérer le login) (ma version de php est la numéro 5)

voila le code de mon htaccess, est il bien correct?

AuthName "section d'administration"
AuthType Basic
AuthUserFile "/xxxxx/xxxxx/bbbb/.htpasswd"
Require valid-user

(le but étant de restreindre l'accès au répertoire xxxxx/xxxxx/bbbb ainsi qu'a tous ces fichiers !) j'ai bien placé ce fichier dans le répertoire etc...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'essaye de l'afficher comme ceci

<?php
$coco = $_SERVER["PHP_AUTH_USER"] ;
echo("Bienvenu $coco"); ?>
0
lafbryan Messages postés 2 Date d'inscription dimanche 25 juillet 2010 Statut Membre Dernière intervention 29 juillet 2010
29 juil. 2010 à 09:04
Bonjour à tous,

Chez moi non plus ca ne fonctionne pas :-(

Voici le code que j'ai mis (directement sur ma page en plein milieu du body).

<?php
$coco = $_SERVER["PHP_AUTH_USER"] ;
echo("Bienvenu $coco"); ?>

Faut-il rajouter une ligne avec récupération de la variable ?
(type formulaire) : <input name='tel2' type='text' size='30' value="<?php echo $coco ?>">



Merci à vous......
0