Check if PHP session has already started

后端 未结 26 2456
醉酒成梦
醉酒成梦 2020-11-22 03:08

I have a PHP file that is sometimes called from a page that has started a session and sometimes from a page that doesn\'t have session started. Therefore when I have s

26条回答
  •  北荒
    北荒 (楼主)
    2020-11-22 03:42

    i ended up with double check of status. php 5.4+

    if(session_status() !== PHP_SESSION_ACTIVE){session_start();};
    if(session_status() !== PHP_SESSION_ACTIVE){die('session start failed');};
    

提交回复
热议问题