【发布时间】:2019-09-16 00:50:12
【问题描述】:
我的网站上有一个使用 ajax 调用 php 文件的页面。我要求用户登录以访问任一页面,并在调用 php 文件的页面上使用session_start()(假设main.php 调用bg.php)。我在bg.php 上也包含了session_start(),因为我需要访问会话变量。但是,我收到垃圾邮件的 php 通知说
A session had already been started - ignoring session_start()
所以,我尝试使用
if (!isset($_SESSION)) session_start();
但是,我一直收到错误消息,所以我尝试完全删除它,因为它说它无论如何都会被忽略。然而,随后bg.php 停止识别会话变量。我怎样才能停止收到通知?
【问题讨论】: