私のプロジェクトでは、セッション変数をJQUERYと読む必要があり、セッション変数はPHPを使用して作成されています。どのように私はこれを達成することができますか?JQUERYを使用してSESSION varialbesを読み取る方法
はあなたに
私のプロジェクトでは、セッション変数をJQUERYと読む必要があり、セッション変数はPHPを使用して作成されています。どのように私はこれを達成することができますか?JQUERYを使用してSESSION varialbesを読み取る方法
はあなたに
から直接SESSIONを読み取ることができません:サーバー上で実行セッションを。 JavaScriptはクライアント上で動作します。
変数をPHPからJavaScriptにエクスポートする必要があります(例:ように:
<script>
SESSION = {
"abc": "<?php echo $_SESSION["abc"]; ?>",
"def": "<?php echo $_SESSION["def"]; ?>",
"ghi": "<?php echo $_SESSION["ghi"]; ?>",
};
alert(SESSION.abc); // will output "abc"
</script>
セキュリティに関連しないセッション変数だけをエクスポートするように注意してください。
短い答えをありがとう:
あなたはjQueryのから直接セッション変数にアクセスすることはできませんjQueryの
のJavaScriptの一部としてサーバー出力にセッションデータを持っているいずれかの必要があります
とPHPサーバー側で実行されます。 javascriptからセッションデータに直接アクセスすることはできません。
var id = <? echo $_SESSION['id'] ?>;
あなたが使用できる別の方法は、jQueryのだけで、他のPHPの変数と同様にそのテキストボックス
から読み取るために取得、非表示のテキストボックスに入力するセッション変数から値です。 AJAX –