Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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
Mysql FPDF会话变量_Mysql_Wordpress_Session_Pdf_Fpdf - Fatal编程技术网

Mysql FPDF会话变量

Mysql FPDF会话变量,mysql,wordpress,session,pdf,fpdf,Mysql,Wordpress,Session,Pdf,Fpdf,我有一个基于Wordpress版本4.1.1构建的web应用程序,我使用PHP5.4.22和MySQL 5.5.42-cll 应用程序通过表单输入字段、一系列4个连续页面收集用户输入,并存储到会话变量。在最后一页上,有一个打印到PDF的功能,可以显示自定义的PDF供用户下载。此PDF通过FPDF生成 我有这个功能工作,但不确定是什么变化,或自动更新在wordpress可能导致这停止工作。但我已经解决了这个问题,并将问题缩小到: 会话变量无法写入FPDF PHP文件。通过将会话变量打印到页面上,我

我有一个基于Wordpress版本4.1.1构建的web应用程序,我使用PHP5.4.22和MySQL 5.5.42-cll

应用程序通过表单输入字段、一系列4个连续页面收集用户输入,并存储到会话变量。在最后一页上,有一个打印到PDF的功能,可以显示自定义的PDF供用户下载。此PDF通过FPDF生成

我有这个功能工作,但不确定是什么变化,或自动更新在wordpress可能导致这停止工作。但我已经解决了这个问题,并将问题缩小到:

会话变量无法写入FPDF PHP文件。通过将会话变量打印到页面上,我可以验证会话变量是否保留在页面上。同样,我没有更改FPDF文件或数据输入页面中的任何代码

如果可以的话,请帮忙。我不确定是什么问题

其他信息: 大约在发现这个错误的同时,我正在wordpress中强制使用SSL。我最终使用了WordPress Force HTTPS插件。我推测这可能写得太多了,但我不确定。此插件中的代码很简单:

function toz_force_https () {
  if ( !is_ssl() ) {
    wp_redirect('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],     301 );
    exit();
  }
}
add_action ( 'template_redirect', 'toz_force_https', 1 );

任何帮助都将不胜感激

我找到了答案。请原谅我的疏忽,这可能是一个超级简单的答案,但我张贴它,以便其他人不会经历同样的挫折

我的所有会话变量都存储在

我通过

我学到了PHP中会话变量在更改域时丢失的艰难方法。希望这能节省一些时间