$_SESSION
の変数はマイページのスクリプトではアクセスできませんが、その値を表示するのにecho
を使用した場合、同じページのPHPコードに存在することを確認しています。スクリプト内でセッション変数にアクセスできない
私はjQueryの中で、私は次のコードでするすべての古典的なPHPの変数を表示することができますが、彼らは$_SESSION
の変数であるとき、それは不可能です:
<?php if(isset($_SESSION['id'])){
echo $_SESSION['id']; // it displays the value
} ?>
<script type="text/javascript">
$(document).ready(function() {
$("#some_button").click(function(){
var a = <?php echo $_SESSION['id']; ?>;
alert(a);
});
});
</script>
私はなぜ正直に理解していない...
ちょっと引用符がありません。 – adeneo
クリックハンドラのために生成されたjavascriptとして「ソースの表示」とは何ですか? –
セッションを開始しましたか? – Tim