En este corto artículo te mostraré cómo iniciar una sesión de PHP solo si la misma no está iniciada. De este modo podemos invocar a la función que te mostraré sin importar si la sesión ya ha sido iniciada anteriormente, evitando el aviso que dice:
Notice: session_start(): A session had already been started – ignoring in archivo..php on line N.
En lugar de llamar a session_start
vamos a crear nuestra propia función que dentro tiene un if
y verifica si la sesión ya está iniciada. Si la misma no está iniciada, entonces la va a iniciar por primera vez.
Ahora hay que reemplazar todos los lugares en donde invoquemos a session_start
por esta función, y así vamos a evitar el problema que mencioné al inicio del post.
Recuerda que puedes colocar esta función de manera global, en un archivo que incluyas, en una clase, etcétera.
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…
El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…
En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…
Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…
Esta web usa cookies.