Php 使用Jquery获取数据值并将其提供给会话变量
我需要帮助,因为我在这方面完全是新手 我在标题中设置了一个会话:Php 使用Jquery获取数据值并将其提供给会话变量,php,jquery,Php,Jquery,我需要帮助,因为我在这方面完全是新手 我在标题中设置了一个会话: session_start(); $_SESSION['catname'] = $catname; 我在我的单个页面中检索到: $catname = $_SESSION['catname']; session_destroy(); 我有几个div,每个div都有jquery可以使用的数据类型: <div class="mydiv1" data-category="cat1"></div> <
session_start();
$_SESSION['catname'] = $catname;
我在我的单个页面中检索到:
$catname = $_SESSION['catname'];
session_destroy();
我有几个div,每个div都有jquery可以使用的数据类型:
<div class="mydiv1" data-category="cat1"></div>
<div class="mydiv2" data-category="cat2></div>
我认为您需要使用ajax来实现这一点
可能是这样的:
$("#button").click(function(){
var catname = $("#mydiv1").attr("data-category");
$.ajax({
type : "POST",
url : "file.php",
data : "&catname="+catname,
success : function(data){
alert("Success");
}
});
});
您将通过获取catname在“file.php”中存储会话变量。
看来你也有类似的问题:Ty谢谢你的帮助。我认为这是一条路要走。我正在使用wordpress,我将把catname变量发送到一个post页面。您认为我可以使用file.php的实际post链接吗?或者我必须在file.php中创建一个函数,在post数据库字段中显示catname值。(不确定您是否熟悉wordpress,但我可以使用file.php更新自定义字段)@webmasters,我不太熟悉wordpress,但我读了一些书。您可以将ajax的url指向Wordpress中的“functions.php”,然后在其中创建一个函数,您可以在其中以任何方式处理catname变量。还将url更改为“functions.php/functionname”,其中functionname是您在functions.php中创建的函数的名称。希望能有帮助。