Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/06/2004, 11:32
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Me quedé igual .. Sigo sin ver donde pretendes usar esas variables que dices que no obtienes su valor ..

Por lo demás ..
$pass=$_SESSION["password"];
if (!$pass){
$pass=$_COOKIE["cook_pass"];
}

ese tipo de construcciones no son del todo correctas (o por lo menos a mi no me gusta asumir que si no se obtiene un valor . será = 0 y cero = FALSE) .. deberías usar:

Código PHP:
if (empty($_SESSION["password"])){ 
    
$pass=$_COOKIE["cook_pass"]; 
} else {
    
$pass=$_SESSION["password"]; 

Puedes mejora el tema si usas elseif() y aplicas otro empty() al $_SESSION para que si no se obtiene ninguno de esos valores de la cookie/sesión ahí des tu mensaje de error o predefinas un valor para $pass ..

Un saludo,