0

うまくいけば、誰かがこれで私を助けることができます。処理するものが動的に多いスクリプトを作成しようとしています。

最初に、ページはチェックボックスを送信します。チェックされているものとされていないものがあります。送信されるチェックボックスの量は、リストのエントリの量に依存するため、動的になります。スクリプトは、すべてのチェックボックスを解釈して、チェックされているかどうかを確認できる必要があります。チェックボックスがオンになっている場合、スクリプトはチェックボックスの選択された値の値をファイルに書き込む必要があります。

可変数の$_POST変数を持つものは何もしていません。いくつかの支援をいただければ幸いです。

4

2 に答える 2

1

私があなたの質問を正しく理解したなら、

nameチェックボックスのとして配列を指定します

<input type="checkbox" name="abc[]" val="1" />
<input type="checkbox" name="abc[]" val="2" />
<input type="checkbox" name="abc[]" val="3" />
<input type="checkbox" name="abc[]" val="4" />

次に$array = $_POST['abc']、チェックされたチェックボックスのみの値を含む配列を返します。

foreach($array as $key => $val)
{
  // do what you want to do for each checkbox that is checked
}
于 2012-08-01T12:03:17.603 に答える
0

チェックボックスの動的な数を処理する方法は、foreachを使用することです。

foreach($_POST as $v)
{
    //echo html code
}

ここから扱えると思いますか?

于 2012-08-01T12:10:26.440 に答える