Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2012, 00:07
thezzin
 
Fecha de Ingreso: septiembre-2008
Mensajes: 350
Antigüedad: 15 años, 7 meses
Puntos: 31
Respuesta: ingresar dato solo una vez

lo que tu quieres es a la inversa no guardar el User en cookie sino el paswd
aunque Chana * Juana te da lo mismo
aquí te dejo un php code. solo es como un simulacro de una consulta a la Base de Datos. así que tu lo tienes que acomodar para la consulta a la db
y así pones en session al user cuando cierre el explore se bora la session pero queda la cookie para volverlo a identificar" por si no la borra

Código PHP:
<?php 
setcookie
("passwd"'my_passwd_pepe'time () + 60*60*24*365*10);
$passwd = isset($_COOKIE['passwd']) ? $_COOKIE['passwd'] : "";
$array_simula_db_user = array(
'my_passwd_paco' => 'SoyPaco',
'my_passwd_pepe' => 'SoyPepe',
'my_passwd_lucas' => 'SoyLucas',
);
$theUsers =  isset($array_simula_db_user[$passwd]) ? $array_simula_db_user[$passwd] : "";
 
if(isset(
$_SESSION["logeado"])){
//header ("Location: inicio.php");
}else{
if(isset(
$_POST['user'])){
$user $_POST['user'];
//                              session_start();
echo $user;
/*
**************y todo lo demas aqui**************
$_SESSION["s_username"] = $row['username'];
$_SESSION["logeado"] = "SI";

header ("Location: inicio.php");
*/
}else{
?>
<form action="" method="post">
<input name="user" type="password" value="<?php echo $theUsers;?>"><br />
<input name="Entrar" type="submit" value="Submit" id="Entrar">
</form>
<?php }} ?>
me imagino que es lo que quieres hacer si no quieres usar la opción de type="password" puedes usar un codificador de texto en php yo vi uno y lo probé funciona bien pero no recuerdo la URL

y otra cosa al menos debes usar md5()

-
__________________
╬-----╬
║☺₧☻║
╬-----╬