$("#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