2016-06-16 7 views
0

私はとウェブサイトからコードを持っている:私は入力フィールド名の構文

echo $_POST["f[username]"]; 

としてPHPでフォームの値を取得したいときには、何も

+2

チェック 'でそれをエコーだけでおなじみの

<input type="text" class="username" name="username" /> 

で名前を変更し、自分が硬い何かを解決することはありません。 print_r($ _ POST); 'そして値を取得する方法を知るようになります –

+0

' echo $ _POST ["f ['username']"]; ' – kisanme

+0

これはネストされた配列の仕組みではありません。 :P – techouse

答えて

1

を示しているが

<input type="text" class="username" name="f[username]" /> 

私はPHPでフォームの値を取得するときに

echo $_POST["f[username]"]; 

ウェルthat's not how you get it

echo $_POST["f"]["username"]; 
1

PHPの特別な例$ _POSTや$ _GETを移入データのフィールド名で[]文字。配列を生成するためにそれらを使用します。

まあ
$_POST['f']['username'] 
0

惑星から別の答えは、あなたのPHP

echo $_POST['username']; 
関連する問題