Récupérer login et mot de passe saisis dans un .htpasswd via PHP
En PHP 5
Si vous avez protégé un dossier de votre site en utilisant .htaccess / .htpasswd et que vous souhaitez récupérer le login et le mot de passe saisis pour réaliser des traitements en PHP, utilisez les super globales suivantes :
Fichier php
$_SERVER['PHP_AUTH_USER'] // pour le login $_SERVER['PHP_AUTH_PW'] // pour le mot de passe
En PHP inférieur à 5 :
Pour une version plus ancienne de PHP, seul le login est récupérable via la super globale :
Fichier php
$REMOTE_USER // pour le login