[PHP-users 5082] Re: PHP4.0.6 においてのセッションを使ったユーザ認証&はじめまして
Toshiyuki Kajii
php-users@php.gr.jp
Tue, 29 Jan 2002 20:05:57 +0900
梶井です。
Tue, 29 Jan 2002 19:40:43 +0900
Shigeaki Tsunoda <tsunoda@ex-brain.com> written
>> php.iniのregister_globalsの値はどうなっているでしょうか?
>こちらもregister_globalsを疑ったのですが、
>バーチャルサーバーをレンタルしているため、
>php.iniの参照権・書き込み権などが一切無い状態です。
>レンタルサーバーのホームページは見てみたのですが、
>php.iniの設定変更については一切書いてなかったので
>register_globalsについては不明です。。。。
phpinfo();
で表示されますので、確認はできると思いますよ。
>register_globalsが仮にonだとすると、
>セッション管理は無理なのでしょうか・・・・・
session_register()で変数を宣言してやればできます。
<?php
session_start();
session_register("hoe");
$hoe = "hoe";
?>
これでセッション変数hoeに文字列hoeが登録されます。
拾うときは、
<?php
session_start();
$hoe = $HTTP_SESSION_VARS["hoe"];
?>
としてやれば、セッションから引っ張れます。
$hoeのままでも使えますけど、getやpostと区別できないので、
こうしたほうがいいと思います。
#4.0.6のマニュアルのセッションの項を読むのがよろしいかと...
-------------------------------------------------
rainboware - net entertainment
株式会社 レインボウェア
-----------------------------------------------
梶井俊幸(Toshiyuki Kajii) kajii@rainboware.jp
-------------------------------------------------