Tema: wtf session?
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2012, 08:52
ccsaiKo
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 8 meses
Puntos: 7
wtf session?

Estoy realizando una validacion de una pagina a otra y pasa lo siguiente.

EN PAGINA A creo una session aleatoria para luego enviarla via get

Código PHP:
$_SESSION['abc']=rand(); 
Luego inicialiso la variable que supuestamente llegara via GET.

Código PHP:
$get = isset($_GET['variable_session'])?$_GET['variable_session']:0
Luego pregunto lo siguiente

Código PHP:
if(isset($_SESSION['abc']) && $_SESSION['abc'])==$get)
{

echo 
"valido";

}else{

echo 
"no valido";

El problema es el siguiente :

Cuando no se recibe ningun valor via get.. el valor de $get = 0. ya que es inicialisado como este.

Pero cuando hago la comparacion algunas veces es validado .

Alguna pista ? gracias.