hola,
alguien me puede ayudar o indicar que funcion me puede servir para saber si ya ha sido utilizada la session_start().
gracias
| |||
Estado de las sesiones hola, alguien me puede ayudar o indicar que funcion me puede servir para saber si ya ha sido utilizada la session_start(). gracias |
| |||
es que sucede lo siguiente: 1.- Abra la pagina e inicio sesion como usuario 2.- Me envio un mensaje via email y en el mensaje contiene un link a la misma pagina pero en otra seccion donde en esa seccion creo una session (session_start). 3.- Al hacer click en ese link se me abre una ventana y como ya habia iniciado session me sale el siguiente error: A session had already been started - ignoring session_start() in c:\archivos de programa\apache group\apache\htdocs\portalnu\modelos\botones.php on line 2 por eso quisiera saber como puedo detectar que una session ya fue iniciada y de esa forma no creo nuevamente el session_start. chausito |
| ||||
pero porque no haces esto? cuando entras creas una determinada session, luego cuando volves a entrar haces asi
Código:
(nose si esta bien el metodo, pero es lo que se me ocurrió ahora) <? session_name($name); session_start(); if(isset($_SESSION['campo_creado_anteriormente'])) { // lo que quieras hacer si ya fue creada } ?>
__________________ Dios es la unica fuente de todo bien. |