Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/12/2012, 09:07
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 3 meses
Puntos: 89
Respuesta: Archivo PHP con acceso restringido a una lista de usuarios con contraseña

Es una idea, lo escribi al vuelo!....
Código PHP:
Ver original
  1. <?php
  2. if( i$_SESSION['usuario'] != 'administrador' )
  3. {
  4.     if(isset($_POST['autentificarme'])
  5.     {
  6.         if($_POST['autentificarme'] == 'administrador'
  7.         && $_POST['password'] =='..administrador' )
  8.         {
  9.             $_SESSION['usuario']='administrador';
  10.             define('AUTENTIFICADO',true);
  11.         }else{
  12.             define('AUTENTIFICADO',false);
  13.             define('LOGINFAIL','Usuario o password incorrecto.');
  14.         }
  15.     }else{
  16.         define('AUTENTIFICADO',false);
  17.     }
  18.  
  19. }else{
  20.     define('AUTENTIFICADO',true);
  21. }
  22.  
  23. if(AUTENTIFICADO)
  24. {
  25.     //muestro lo que necesita.
  26. }else{
  27.     //Cargo Login
  28. echo $error=defined(LOGINFAIL)?'<h1>'.LOGINFAILD.'</h1>':'<h2>Archivo protegido</h2>';
  29.     ?>
  30. <form action="estapagina.php" method="post">
  31. <p>Usuario: <input type="text" name="autentificarme"></p>
  32. <p>Password: <input type="password" name="password"></p>
  33. </form>
  34.     <?php
  35. }
  36. ?>

eso debería funcionar!
__________________
Mono programando!
twitter.com/eguimariano