$("#profile_bar").mouseover(function(){
<?php $_SESSION['sessionasdf'] = 'asdf'; ?>
});
您好!我一直在忙这一个小时,但现在我已经死了。有人可以帮我解决或给我一个提示吗?我上面写的功能,甚至可能吗?启动PHP会话,当鼠标悬停
在此先感谢!
$("#profile_bar").mouseover(function(){
<?php $_SESSION['sessionasdf'] = 'asdf'; ?>
});
您好!我一直在忙这一个小时,但现在我已经死了。有人可以帮我解决或给我一个提示吗?我上面写的功能,甚至可能吗?启动PHP会话,当鼠标悬停
在此先感谢!
你需要一个Ajax请求做到这一点。您不能简单地在已经加载的脚本中启动会话。
$("#profile_bar").mouseover(function() {
$.ajax({
url: "sessionStartPage.php",
cache: false,
success: function(data) {
alert("session has begun. Refreshing page now");
location.reload(); //reload the page to load session variables
}
});
});
正如我所说的,你必须使用一个名为AJAX技术.. 所以它的时候开始学习:)在服务器 http://www.smashingmagazine.com/2008/10/16/50-excellent-ajax-tutorials/
运行PHP和jQuery(JavaScript的)上browser.That的运行不同。 你可以在服务器上,而不是通过在浏览器中的事件在每一页开始会话。
Javasript是一个客户端,而PHP是一个服务器端语言..你有,如果你想这样做 – Filkor 2012-03-10 11:19:55
所以我不能结合PHP和JavaScript使用称为AJAX技术? – Mossawi 2012-03-10 11:21:04
@Mossawi没了 - 你可以使用cookie - 使用JavaScript/jQuery的设置,然后使用PHP – ManseUK 2012-03-10 11:22:30