嗨,我是wordpress的新手。从长远来看,我几乎没有什么问题。我想做的是...... 我已经放了一些普通的javascript代码来使用AJAX发送帖子数据..这很好我已经测试了他们的侧面wordpress但我要做的是在wordpress中获取数据并存储minpress会话..一部分javascript代码如< / p>
function purchase(img, price){
xmlHttp=CreateXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="http://www.example.com/purchase.php";
xmlHttp.onreadystatechange=setTimeout(function(){stateChanged();}, 300) ;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.send("image="+img+"&price="+price);
}
所以请帮助我..如何在wordpress中获取此数据,最重要的是如何将它们存储在wordpress会话中。正常的$ _POST在wordpress中有效吗?
答案 0 :(得分:1)
是的,$ _POST []适用于wordpress。
要设置会话,请在文件的开头添加session_start(),即在<?php
行之后添加。
然后通过 - $ _SESSION ['variable_name'] =“变量值”设置会话变量;
例如:$_SESSION['my_num'] = 5;
此处会话变量my_num设置为5.要访问此变量,请使用
echo $_SESSION['my_num'];