Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2004, 14:41
Avatar de swishts
swishts
 
Fecha de Ingreso: noviembre-2002
Ubicación: Uruguay
Mensajes: 209
Antigüedad: 21 años, 5 meses
Puntos: 0
eliminar password una ves utilizada.

Hola tengo este php que es un sistema de login mu simple, guarda los nombres y claves en el mismo php.
Excelente para ponerlo como index y que solo el dueño del hosting pueda permitir entradas.

Lo que no se como hacer es que una ves que ingreso se elimine la clave para que no vuelva a entrar hasta que se ponga otra clave nueva en el php.

Como lo tendria que hacer?

Código PHP:
<?
//text
$text1 "Campos \"Nombre\" o \"Contraseña\" estan vacios,  Completelos!.";
$text2 "Incorrecto \"Nombre\" o \"Contraseña\"!";
$file3 "voto.html"//enter file to logon to
//username and password
##############################################################################
$username[1] = "demo";                // user1: demo
$password[1] = "demo";
$username[2] = "admin";               // user2: admin
$password[2] = "admin";
$username[3] = "test";                // user3: test
$password[3] = "test";
$username[4] = "";                    // user4: ---
$password[4] = "";
$username[5] = "";                    // user5: ---
$password[5] = "";
$username[6] = "";                    // user6: ---
$password[6] = "";
$username[7] = "";                    // user7: ---
$password[7] = "";
$username[8] = "";                    // user8: ---
$password[8] = "";
$username[9] = "";                    // user9: ---
$password[9] = "";
$username[10] = "";                   // user10: ---
$password[10] = "";
##############################################################################
if (!$submit) {
?>
<html><head></head>
<body bgcolor="#EFEFEF">
<form action="<? $PHP_SELF ?>" method="GET">
<table width="300" align="Center" cellpadding="0" cellspacing="0" bgcolor="#ADC6D3" border="1" bordercolor="#3C9ED1"><tr><td>
<table align="Center" border="0" cellpadding="2" cellspacing="0">
<tr><td><font face="Verdana" size="-1">Nombre:</font></td><td><input name="user" type="Text" size="10"></td></tr>
<tr><td><font face="Verdana" size="-1">Contraseña:</font></td><td><input name="pass" type="Password" size="10"></td></tr>
<tr><td colspan="2" align="right"><input name="submit" type="submit" name="submit" value="ENTRAR"></td></tr>
</table></td></tr></table>
</form></body></html>
<?
} else {
  
//check if fields are empty
  
if ($user == null || $pass == null) {
   echo 
"<h4 align=center>$text1</h4>";
  }
  
//check if username and passwords are correct
  
else {
   if (
       
$user == $username[1] && $pass == $password[1] ||
       
$user == $username[2] && $pass == $password[2] ||
       
$user == $username[3] && $pass == $password[3] ||
       
$user == $username[4] && $pass == $password[4] ||
       
$user == $username[5] && $pass == $password[5] ||
       
$user == $username[6] && $pass == $password[6] ||
       
$user == $username[7] && $pass == $password[7] ||
       
$user == $username[8] && $pass == $password[8] ||
       
$user == $username[9] && $pass == $password[9] ||
       
$user == $username[10] && $pass == $password[10]
      ) {
      include (
"$file3");
   }
   
//wrong username and password
   
else {
    echo 
"<h4 align=center>$text2</h4>";
   }
  }
}
?>
__________________
--------------------------
QUINCHOS WILFREDO, http://www.quinchoswilfredo.com