Cita:
Iniciado por palcantara
Si te refieres al usuario y clave que has utilizado para autenticarte, la solución es la siguiente:
$usuario = $_SERVER['PHP_AUTH_USER'];
$clave = $_SERVER['PHP_AUTH_PW'];
Esto te funcionará en Apache o IIS con PHP 5, pero supongo que tienes Apache, ya que hablas de .htaccess.
Un saludo,
La autentificación HTTP sólo se usa con PHP instalado como módulo (ISAPI) de Apache. En IIS (que yo sepa) no funciona la autentificación HTTP o no por ese método..
Es indiferente la versión de PHP que uses mientras esté instalado como "módulo" y no como CGI (FastCGI). (En la documentación oficial de PHP al respecto hay comentarios sobre usar este tipo de autentificación bajo CGI)
El acceso a esas variables de servidor por $_SERVER (array superglobal) está disponible desde PHP 4.1.0 en adelante.
más info:
http://www.php.net/manual/es/features.http-auth.php
Un saludo,