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. |