Tema: Sesiones
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2011, 02:53
wani1985
 
Fecha de Ingreso: abril-2010
Mensajes: 62
Antigüedad: 14 años
Puntos: 0
Sesiones

Hola buenas, tengo un pequeño expediente x con las sesiones de php(un clásico)

El problema es que me tengo que logar dos veces para que funcione, si me logo de primeras la variable $_SESSION se pierde

Croquis:

dos archivos: index.php ---> panel.php

en index.php

Código PHP:
 session_start();

 
$_SESSION['email'] = $row['mail'];

echo 
"<script>document.location.href='http://www.querywords.com/panel.php';</script>\n"


en panel.php

Código PHP:
 session_start();

$email =  $_SESSION['email'] ;


if(
$email....tal tal 
Hay que imaginarse que cojo las variables las proceso/valido consulta a la BD y a funcionar...
La primera vez que me logo no funciona no hay nada en la variable $email, si lo hago una segunda vez si..........Si me vuelvo a logar una tercera vez funciona y asi sucesivamente. Si borro cookies y cache volvemos a lo mismo.

Pero claro necesito que entre de primera no a la segunda ajajjaja

Alguna solucion??? por mucho que leo no saco nada en claro




os dejo las sesiones del phpinfo()

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0

Última edición por wani1985; 07/06/2011 a las 04:14