在此線程Changing value of a PHP string based on a condition check with AJAX之後,我嘗試將會話變量設置爲使用Ajax獲取的選擇框的值。將會話變量設置爲Ajax響應的值
我在mainHTML.php上啓動了會話。我的ajaxScript.php
看起來像這樣。 sortValue是我嘗試寫入的會話值,valueChange是選擇框的值。
<?php
$_SESSION["sortValue"] = $_POST['valueChange']; //this doesn't show the select value dynamically
echo $_SESSION["sortValue"]; this does
?>
在mainHTML.php結束後,已經打電話給我的所有PHP函數,我嘗試調用echo $_SESSION["sortValue"];
,但這個數值似乎不動態改變選擇不同的選項時。
它被卡住了一個值。我可能需要在會話中進行一些操作(摧毀或取消設置),但我不確定。我該如何解決這個問題?
在此先感謝。
通過把這個在ajaxScript,會議沒有在正確的時間開始,所以我得到一個錯誤(未定義VAR)呼叫會話變量時。 –