Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/01/2013, 12:05
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

Esto fue la primera ves que me paso, hay caracteres raros en el codigo, por eso sale ese error.

Copia y pega este, si sigue fallando, escribilo tal cual. HA! lo testie y realice modificaciones.

Salduos

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