「php と MySQL Web 開発」第 23 章 php でセッション制御を使用すると、問題が発生して行き詰まってしまいました~
<?php<br /> session_start();<br /> <br /> $_SESSION_[ 'sess_var'] = "Hello World";<br /> echo $_SESSION[ 'sess_var'];<br /><br /> echo 'The content of $_SESSION[\'sess_var\'] is '.$_SESSION[ 'sess_var'].'<br />';<br /> <br />?>
実行結果:
$_SESSION['sess_var'] の内容は
$_SESSION_[ 'sess_var'] が出力されないのはなぜですか? セッションの有効期限が切れていますか?
------ソリューションのアイデア----------------------あなたは
値を割り当てていますこのように
$_SESSION_[ 'sess_var'] = "Hello World";
エコーを使用します
$_SESSION[ 'sess_var'];
の
こんな感じ $_SESSION_ と $_SESSION は同じものだと思いますか?
php にすべてのエラーをチェックさせて (php.ini で error_reporting = E_ALL にする)、php がどこに問題があるかを教えてくれるようにする必要があります
-----解決策のアイデア-- --------------------session_start();
$_SESSION_[ 'sess_var'] = "Hello World";
var_dump ($_SESSION);