このスレッドChanging value of a PHP string based on a condition check with AJAXに続いて、Ajaxを使用して取得した選択ボックスの値をセッション変数に設定しようとしました。セッション変数をAjaxレスポンスの値に設定する
私はmainHTML.phpでセッションを開始しました。私のajaxScript.php
はこんな感じです。 sortValueは書き込みしようとしているセッションの値で、valueChangeは選択ボックスの値です。 mainHTML.phpの終わりに
<?php
$_SESSION["sortValue"] = $_POST['valueChange']; //this doesn't show the select value dynamically
echo $_SESSION["sortValue"]; this does
?>
、すべての私のPHPの関数を呼び出した後、私はecho $_SESSION["sortValue"];
を呼び出してみますが、この値は異なるオプションを選択するときに動的に変化していないようです。
単一の値に固執しています。私はセッションで何かをする必要があるかもしれませんが(破棄したり解除したりしていますが)わかりません。どうすれば解決できますか?
ありがとうございます。あなたが実行する前にセッションを開始する必要があり
を、セッションが正しい時刻に開始されていないので、セッション変数を呼び出すときに、私は、エラー(未定義VAR)を取得します。 –