Ando con un problema porque mi proveedor de hosting hizo cambios en el hosting, croncretamente cambio saco Apache, no se bien, pero ya me confirmaron que no funcionan este sistema de autenticacion que tenia varias partes de varios de mis sitios:
Ej, de lo que ya no funciona login.php
Código:
Este archivo es llamado una sola vez ya que lo utilizo para paneles de administracion que tienen varios archivos, en cada archivo al principio tenia:<?php //Configuration Vars Below\\ $username="admin"; $password="admin"; // !DO NOT EDIT PASS THIS! \\ if (isset($_SERVER['AUTH_PASSWORD']) && !isset($_ENV['PHP_AUTH_PW'])) $_ENV['PHP_AUTH_PW'] = $_SERVER['AUTH_PASSWORD']; function authenticate() { header('WWW-Authenticate: Basic realm="Ingreso autorizado"'); header('HTTP/1.0 401 Unauthorized'); echo ""; exit; } if (!($_SERVER['PHP_AUTH_USER']==$username) || !($_SERVER['PHP_AUTH_PW']==$password)) authenticate(); ?>
Ej de cualquier pagina:
Código:
El tema es que http no funciona mas y necesito mantener algo similar pero sin http porque son varios los archivos y los sitios que lo tienen. Estuve viendo sin resultados para mi satisfactorios lo de proteger carpetas en CPanel y otros sistemas sencillos de autenticacion, pero me vuelve a pedir la contraseña cada vez que ingreso o tengo que cambiar todo. Bueno nada mas, lo ideal seria modificar el archivo logi.php para seguir teniendo algo parecido en php pero son http.<?php include_once('login.php'); ?>
AGRADEZCO DESDE TODA AYUDA !!!!