[PHP-users 6597] Re: スーパーグローバル
Masaya Kato
php-users@php.gr.jp
Tue, 02 Apr 2002 12:36:19 +0900
加藤です。
On Tue, 02 Apr 2002 12:14:42 +0900
"S.Okazaki" <okazaki@jp-hb.com> wrote:
> しかし、register_globals=Offにして、
> //*************************************************************//
> if(isset($_SESSION[user_ses])) { //
> $user_ses=$_SESSION[user_ses]; //
> } //
> if(isset($_SESSION[pass_sess])) { //
> $pass_ses=$_SESSION[pass_ses]; //
> } //
> if($user_ses=="" || $pass_ses=="") { //
> if($mode!="print_auth" && $mode!="auth_exec") { //
> header("location: $_SERVER[PHP_SELF]?mode=print_auth");//
> } //
> } //
> //*************************************************************//
>
> と、書き換えると、リダイレクトを繰り返してしまいます。
> $mode=print_auth側は、承認画面をhtmlで表示するだけで、特に
> 何もしていません。
> おそらく上の書き方がまずいのだと思いますが、煮詰まってしまいました。
> どこが悪いのかご指摘お願いいたします。
>
$modeを書き換えていないから。
----
加藤昌也 株式会社ニルソフトウェア
E-mail kato@nil.co.jp
TEL 03-3749-8601
FAX 03-3749-8602