私のアプリにはいくつかのチェックボックスがあり、(当然のことながら)チェックすることができます。このチェックボックスには「checkboxname[]」のような名前が付けられ、すべてのチェックボックスには独自の値(4、5、6、7、8など)があります。
次に、すべての値を(チェックボックスをオンにしただけで!!)配列に取得し、この配列をft.uploadで送信し、phpを使用してforeachで配列を分割します。しかし、私のphpファイルは、私のforeach関数の引数が無効であると常に言っています。
これがjavascriptです。
var values = new Array();
$("input[name='checkboxname[]']:checked").each(function(){values.push($(this).val());});
params.checkboxname = values;
これがphpコードです。
$rubriks = $_POST['checkboxname'];
foreach($rubriks as $ausgabe){
echo $ausgabe; }
何が悪いのかわかりません。javascriptから実際に送信されるvar_dumpを使用してテストしましたが、チェックボックス配列がないため、問題があると思いますか?!