セッションについて。
一度どこかのページでsession_start()をしてしまえば、
ブラウザを閉じない限りセッション関数がどこでもきちんと参照される
と思い込んでた。。。
実際に動かしてみると、他のページでtrueにしたはずが
値がきちんとセットされていなかったり・・・としたのでマニュアル等を見てみると、
ページ毎にsession_start()を使用してあげないと、
サーバ側で使用されているセッションを復帰(使用してくれるように)
してくれないみたい。
参考
http://jp.php.net/manual/ja/function.session-start.php
ので、ページ毎にsession_start()を使用して上げると
きちんとセッションの値を処理してくれるようになった。。。