• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:チェックボックスをメールフォームに)

メールフォームにチェックボックスを設置する際のデータ受渡しに関する困りごと

このQ&Aのポイント
  • 汎用性のあるメールフォームにラジオボタンやプルダウン、チェックボックスなどを設置したいが、チェックボックスのデータの受渡しに上手く行かず困っている。チェックボックスの選択データをセッションに保存し、他のフォームの入力漏れがあった際に保存したデータを参照してチェックボックスに反映させたいと考えている。
  • 質問者は、汎用性のあるメールフォームにチェックボックスを設置したいが、チェックボックスのデータの受渡しに関して上手く行かず困っている。質問者は、チェックボックスの選択データをセッションに保存し、他のフォームの入力漏れがあった場合にセッションデータを参照してチェックボックスに反映させたいと考えている。
  • 汎用性のあるメールフォームにラジオボタンやプルダウン、チェックボックスなどを設置したいが、チェックボックスのデータの受渡しに上手く行かず困っている。チェックボックスの選択データをセッションに保存し、他のフォームの入力漏れがあった場合にセッションデータを参照してチェックボックスに反映させたいと考えている。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

文字コードの処理がきちんとできている前提で・・・ if(stristr($check_insert_data, "$check_data[$h]")){ のところを if(in_array( $check_data[$h],(array)$_SESSION["check"])){ としてみてはどうでしょう? 見る限り「$check_insert_data」がどこにも宣言されていないので 浮いているように見えます。

mayu_chap
質問者

お礼

yambejpさんへ こんばんは。お世話になっております。 お返事が遅れて、すみません。 ここ数日、ネットに繋げずにいたのですが、何とか自力で解決いたしました。 けど、、yambejpさんのアドバイスにあるin_array()ですが、私が持っている本にあるリファレンスには載っていませんでした・・。 少し勉強させて頂きますね。 以上、お忙しい中ご親切な対応をありがとう御座いました。

関連するQ&A