我有一个大问题,我用我的PHP脚本生成内容。我将一些text-input
传递给我的生成脚本。该脚本将所有text-input
设置为$_SESSION
变量。保存PHP会话变量为局部变量
例如:
$_SESSION[text1] = $text1;
$_SESSION[text2] = $text2;
等等...
在生成的页面我把这些$_SESSION
变量,并把他们的局部变量。
例如:
$text1 = $_SESSION['text1']
$text2 = $_SESSION['text2']
等等...
但之后,我删除会话(登录/注销系统的原因)所有生成的网站上的内容了。只有HTML标签仍然存在。所以这对我来说意味着所有会话变量在销毁会话后都变空。
我现在的问题是如何在session_destroy();
后保存这些会话变量而不丢失它们?
Ps:我使用MySQL数据库,但我不那么有才华。
你想对这些变量做什么?当你销毁你的会话并重新加载你的页面后,变量将是空的。 –
我想永远保存它们,所以我不会放弃变量的内容。 –
然后,你将不得不求助于SQL,File或noSQL数据库形式的数据库。 –