[PHP-users 11307] $_POST使い方について教えて下さい。
junnitisibasaki
php-users@php.gr.jp
Wed, 6 Nov 2002 11:54:38 +0900
こんにちわ。
バージョン:4.2.3国際化版
register_globals がoffの状態で$_POSTで値を受け取りたいのですがこういう場合は
<FORM >
<INPUT TYPE=text NAME=hoge VALUE="test">
<INPUT TYPE=text NAME=php VALUE="test2">
</FORM>
$_POST['hoge']
$_POST['php'];
とすることで値を取得することが出来ました。しかしこのような場合
<FORM >
<INPUT TYPE=text NAME=hoge[1]>
<INPUT TYPE=text NAME=hoge[2]>
</FORM>
$i = 1;
while ($i < 3):
echo ".$_POST[hoge][$i].";
$i++;
endwhile;
としても値を受け取ることが出来ないのです。phpinfo();で確認してみると
_POST["hoge"]
array(
[1] => test
[2] => test2
)
のようになっています。なので受け取り方がまずいのだと思うのですが
$_POST['hoge'.$i]
"{$_POST['hoge'][$i]}"
など試してみたのですが取得することが出来ません。配列を受け取る場合どのような
方法があるのでしょうか?
よろしくお願いいたします。