私のウェブサイトにはフォームがありますが、チェックボックスの値を渡す際に問題があります。管理者にチェックボックスとPHP
私は次のエラーを取得する...
Notice: Undefined index: upgradeable in /var/www/vhosts/domain.com/httpdocs/***/includes/modules/admin.php on line 324 Unexpected error.
のvar_dumpこれらのエラーを示しています...
Notice: Undefined index: upgradeable in /var/www/vhosts/domain.com/httpdocs/***/includes/modules/admin.php on line 325 NULL Notice: Undefined variable: upgradeable in /var/www/vhosts/domain.com/httpdocs/***/includes/modules/admin.php on line 327 Unexpected error.
私のチェックボックスは、このようになります...
<input type="checkbox" name="upgradeable" class="" value="<?php echo $membership['upgradeable']; ?>" >
.php行324は、このように見えます...
$upgradeable = inputFilter($_POST['upgradeable']);
誰でもエラーを見つけることができますか?
が実際にあるものを見るために '$ _POST'上の' 'var_dump'またはprint_r'を行います。 – Icode4food
'Notice:'はエラーではありません。 '$ _POST ['upgradeable']'が 'inputFilter()'関数の前に何かを含んでいるかどうか確認してください。 – powtac
私の質問をvar_dumpが示すもので更新しました。 –