我想在我的文字新闻博客上使用PHP的SESSION功能。我在我的wp-config.php文件中添加了session_start()
,并对wp_unregister_globals();
进行了评论。
使用session_id();
我能够显示一个ID,但在此源代码中,没有任何效果,我甚至无法显示session_id()
<div class="anzahl_pakete">
Spendenpakete im Parkkorb:[php] echo session_id();
$anzahl = 0;
$keys = array_keys($_SESSION);
for($i=0;$i<count($keys);$i++)
{
if($_SESSION[$keys[$i]] != 0)
{$anzahl++;}
}
echo $anzahl;[/php]
答案 0 :(得分:0)
试试这个
// On your plugin or themes functions.php
function register_session(){
if( !session_id())
session_start();
}
add_action('init','register_session');
// On you code
$_SESSION['key'] = $abc;
// On your ajax file
if( !session_id())
session_start();
$abc = $_SESSION['key'];