2012-02-23 11 views
0
<input name="auth[]" type="text" id=" " value="<?php echo $cite_aut[$i]; ?>"> 

以上はhtmlのテキストフィールドです。今、別のPHPページの配列変数にテキストフィールドの値を取得する方法。 foreachループ(foreach($val as $_POST['author'])を使って試してみましたが、5つのテキストボックスがある場合は6つの値をフェッチし、6番目の値は「配列」です。foreachを使用してデータを取得する方法

誰かがそれを行う方法を説明できますか?

+0

あなたがHTMLページからいくつかのデータを取得したい場合は、郵便HTMLコードではなく、PHP –

+1

が、それは( 'foreachのすべきではないしてください$ _POST ['author'] $ val) '? –

+2

あなたの 'foreach'は後方にあります。オペランドは 'foreach(collection as item)'または 'foreach(collection as index => item)'です。 – Phil

答えて

4

であるべき:

 

foreach($_POST['auth'] as $key => $val) { 
    ...... 
} 
 
1

TRY

foreach($_POST['auth'] as $key => $val) { 
    echo $val; 
} 
関連する問題