我用下面的代碼工作:的jQuery。員額不工作
action.php的
<?php
$_SESSION['passtext'] = $_POST['passtext'];
?>
的index.php
<script type="text/javascript">
$(function(){
$("#clickable").click(function() {
$.post("action.php", { passtext: "Hello" });
alert('refresh the page to see the session text');
});
});
</script>
<a href="javascript:void(0);" id="clickable">click me to set session text</a>
<?php if(isset($_SESSION['passtext'])) echo $_SESSION['passtext']; ?>
當我點擊鏈接,我得到的警報,但似乎action.php根本沒有運行 - 因爲我會刷新頁面,並且我沒有看到$ _SESSION ['passtext']的回顯(它沒有被設置)
錯誤控制檯中沒有錯誤
我錯過了什麼?
哦男人,我不能相信我忘了,這實際上是一個巨大的後序我配對下來問這個簡單的問題 - 原來我錯過了在session_start ,現在我覺得自己像個假人 – samJL 2010-12-02 21:08:12