Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php AJAX调用中的会话_Php_Jquery_Ajax_Session_Fancybox - Fatal编程技术网

Php AJAX调用中的会话

Php AJAX调用中的会话,php,jquery,ajax,session,fancybox,Php,Jquery,Ajax,Session,Fancybox,我的网站有问题 请参阅以下页面: /index.php您需要session_start()在该页面(/modules/feedback.php)。您需要会话启动()在该页面(/modules/feedback.php)。假设您使用的是cookie,那么每个AJAX请求处理cookie的方式与手动浏览URL的方式完全相同 更多信息 要确认一切正常,如果手动浏览这些URL会发生什么?您是否在每页上都执行会话启动?假设您使用的是cookie,那么每个AJAX请求处理cookie的方式与手动浏览URL

我的网站有问题

请参阅以下页面:


  • /index.php您需要
    session_start()
    在该页面(/modules/feedback.php)。

    您需要
    会话启动()
    在该页面(/modules/feedback.php)。

    假设您使用的是cookie,那么每个AJAX请求处理cookie的方式与手动浏览URL的方式完全相同

    更多信息


    要确认一切正常,如果手动浏览这些URL会发生什么?您是否在每页上都执行会话启动?

    假设您使用的是cookie,那么每个AJAX请求处理cookie的方式与手动浏览URL的方式完全相同

    更多信息


    要确认一切正常,如果手动浏览这些URL会发生什么?您是否在每页上都使用
    session\u start()
    启动每页的
    if(!isset($\u session))session\u start()如果您只是执行
    会话_start()如果您的会话已在另一页上启动,则可能会引发错误。

    使用
    if(!isset($\u session))session\u Start()启动每个页面如果您只是执行
    会话_start()
    如果您的会话已在另一页上启动,则可能会引发错误。

    您需要为每个请求执行
    会话\u start()
    。OptimuScime,不,您不应该在include():d文件中调用会话\u start。只需为每个请求调用一次。您需要为每个请求执行一次
    session\u start()
    。OptimuScime,不,您不应该在include():d文件中调用session\u start。只需为每个请求调用一次。我已经在index.php中调用了session_start(),因为我使用了index.php?page=XXX这样的链接。事实上,如果我在/modules/feedback.php中使用session_start(),我会收到错误“session ready started”…我已经在index.php中使用session_start(),因为我使用了index.php?page=XXX这样的链接。事实上,如果我在/modules/feedback.php中使用session_start(),我会收到错误“session ready started”……我不知道为什么,但当我手动进入该URL时,我会发现一个奇怪的东西。例如,在saveFeedback.php中,我必须更改include_once('../../modules/feedback.php');包括_once('modules/feedback.php');否则,我会遇到一些包含错误。如果它在浏览器中不起作用,那么它将无法通过AJAX工作-AJAX所做的只是浏览页面并向JavaScript代码提供响应,而不是呈现它。。。在使用AJAX调用页面之前,您需要使页面正常工作。我不知道为什么,但是当我手动进入该URL时,我有一个奇怪的东西。例如,在saveFeedback.php中,我必须更改include_once('../../modules/feedback.php');包括_once('modules/feedback.php');否则,我会遇到一些包含错误。如果它在浏览器中不起作用,那么它将无法通过AJAX工作-AJAX所做的只是浏览页面并向JavaScript代码提供响应,而不是呈现它。。。在使用AJAX调用页面之前,需要使页面正常工作。