私はブログで働いていますが、登録フォームのニュースレターチェックボックスに対処しようとしています...ユーザーがチェックボックスをオンにしても、結果として「はい」を得るのに問題はありません。データベースが、ユーザーがチェックボックスは、私は未定義のインデックスを持って、単にレジスタを続行することはできませんオフに離れたときに、ここで私が持っているコードは、これまでどのようにして、チェックボックスをオフにしてhtml形式からPHPにし、それに価値を与えることができますか?
のHTMLフォーム
<form method="POST" action="process-register.php">
<input type="checkbox" name="newsletter" value="yes" />
</form>
//declared variable for the users input
$newsletter=$_POST['newsletter'];
//the condition for the checkbox
if(isset($newsletter)){
$newsletter=="yes";
}else{
$newsletter=="no";
}
//then I insert the variable $newsletter through a prepared query...
てみてください。 } else { $ newsletter == "いいえ"; } – kukiko11
また、行を削除します。$ newsletter = $ _ POST ['newsletter']; – wiz6
それは完璧に働いた!ありがとう! – kukiko11