由于安全原因,register_globals设置为关闭.这很糟糕,因为现在我真的可以使用会话了.
你们是如何解决这个"问题"的?
UPDATE
我尝试过使用$ _SESSION,但它没有用.这就是为什么我认为这与register_globals离开有关.
在我的头文件中,我有以下代码:
session_start();
if (!isset($_SESSION['test'])) {
$_SESSION['test'] = "Foo bar";
Run Code Online (Sandbox Code Playgroud)
现在,在我的头文件中的任何地方,我都可以输出内容$_SESSION['test'].
但是我无法从例如page.php文件输出相同的内容.
以下是使用Wordpress的示例:example.php
//Include the header file
<?php get_header(); ?>
Here is some text, and this is my session: <?php echo $_SESSION['test']; ?>
<?php get_footer(); ?>
Run Code Online (Sandbox Code Playgroud)
这将导致会话空.
| 归档时间: |
|
| 查看次数: |
3539 次 |
| 最近记录: |