タイトル通り、Arrayというエラーから逃れられません。
チェックボックス 選択箇所(value内容)をそのまま表示させるには、どのような修正が必要ですか?
フォームデータを受信したkeijiban.htmlのプレビューです。
問題になるのは、PHPのチェックボックス選択部分だとは思うのですが...
誤箇所を修正し、答えのコードとしていただけると幸いです。
HTML
<form action="xcxc.php" method="post"> <input type="text" name="sendPHP"> <p>複数OK</p> <input type="checkbox" name="kew[]" value="あああ"> あああ</inpur> <input type="checkbox" name="kew[]" value="いいい"> いいい</inpur> <input type="checkbox" name="kew[]" value="ううう"> ううう</inpur> <input type="checkbox" name="kew[]" value="えええ"> えええ</inpur> <input type="checkbox" name="kew[]" value="おおお"> おおお</inpur> <input type="submit" value="送信"></inpur> </form>
PHP
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> </head> <body> <?php $myfile = fopen("keijiban.html", "a") //fileを上書きモードで開く ?> <?php fwrite($myfile, $_POST['sendPHP']. "\n"); ?> <p>チェックボックス</p> <?php $fruit = ($_POST["kew"]); foreach($fruit as $value); fwrite($myfile, ($_POST["kew"]). "\n"); ?> <?php fclose($myfile); ?> </body> </html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/11 04:11