[PHP-users 7369] Re: フォームのセレクトについて
Koji KUSANAGI
php-users@php.gr.jp
Fri, 10 May 2002 12:26:06 +0900
草薙です。
どのような環境で実行されているのでしょうか?
4.2.0であれば、$_GET,$_POST,$_REQUEST等を使うことをお勧めします。
http://jp.php.net/manual/ja/language.variables.predefined.php
フォーム変数を自動的にグローバル変数にセットするためには、php.iniか.htaccess
の中で、register_globalsをOnに設定しておく必要があります。
ただ、この方法は他の方も常々おっしゃっている通り、あまりお勧めできません。
マニュアルをご参照ください。
あと、過去ログに似た質問が頻出していますので、register_globals等で検索してみ
てください。
もう一点、まさかとは思いますが、これらのソースを一つのファイル内に記述しては
いませんよね。
--Original Message--
From: shojun kimura
><select name="mes">
><option>待機メッセージなし</option>
>
>$n = pg_numrows($res);
>for($i = 0; $i < $n; $i++)
>{
> $msg = "msg";
> $recc = pg_fetch_array($res, $i);
> ${${"msg"}.$i} = $recc["msg"];
>
> <option value=<?=$i?>><?=${${"msg"}.$i}?></option>
>}
>
>echo "</select>\n";
>}
>
>if($mes == 0)
> $msg_ = ${${"msg"}."0"};
>elseif($mes == 1)
> $msg_ = ${${"msg"}."1"};
>
><input type="hidden" name="message" value=<?=$msg_?>>
>
----------------------------------------------------
草薙考司 <kusanagi@crumple.co.jp>