Hola.
Se inicia sesion con
session_start();
pero como se ya se inicio sesion en alguna parte para no volver a iniciarla y te salga el mensaje de error?
gracias
| ||||
Respuesta: Como se si ya se inicio sesion? dale un nombre a la session e imprimerla si es vacio no hay session pues Código PHP:
__________________ Gokuh Salvo al mundo. PUNTO!!!! |
| |||
Respuesta: Como se si ya se inicio sesion? killerangel: Cuando activas session_start() se abre un archivo con o bytes, es decir vacio en el lugar donde se guardan las sesiones de php y el ID no es mas que el nombre del archivo, que es un numero de muchas cifras. if(isset (session_id())) { Proceder... } else { Salir u otra cosa... } Si quieres saber el numero de id de tu sesion: $numero = session_id(); Saludos Franco ![]() |
| ||||
Respuesta: Como se si ya se inicio sesion? Muchas gracias!!!!! Son lo maximo ![]() franco. pruebo lo q dices pero me manda un mensaje de error xq no recnoce la variable session_id al cargar la pagina, por q puede ser? |
| ||||
Respuesta: Como se si ya se inicio sesion? haber amigo cuando haces session_start(); haga $numero = session_id(); echo "$numero"; deberi amostrarte el numero id de la sesssion si es otra pagina donde esta viendo esto me refiero diferente a su pagina de control solo vuelva a iniciar la session y haga lo comentado deberia ir... si muestra $numero puede hacer if ($numero != "") { echo "muestro"; } else { echo "salgo"; } saludos....
__________________ Gokuh Salvo al mundo. PUNTO!!!! |