• 締切済み

問合せフォームに何の問合せなのかを自動表示させたい

5つくらいの商品があり、同じ問い合わせフォームを使用する際、 お問い合わせのボタンを押して問い合わせフォームに移動した時に 何の商品の問い合わせかを、お客様に入力してもらわくて良いように 自動で表示する方法を教えてください。 現在、フリーのphpフォームを使用しています。 よろしくお願い致します。

みんなの回答

回答No.2

html側に画像を入れてみました。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> img.im{width: 100px;height: 100px;} </style> </head> <body> <form action="test.php" method="post"> お名前 <br><input type="text" name="t1"><br> メールアドレス<input type="text" name="from"><br> 商品を選択してください。 <br> <img class="im" alt="" src="rinngo.jpg"><br> <input type="checkbox" name="c1[]" value="りんご">りんご<br> <img class="im" alt="" src="suika.jpg"><br> <input type="checkbox" name="c1[]" value="スイカ">スイカ<br> <img class="im" alt="" src="mikan.jpg"><br> <input type="checkbox" name="c1[]" value="みかん">みかん<br> <input type="checkbox" name="c1[]" value="イチゴ">イチゴ<br> <input type="checkbox" name="c1[]" value="メロン">メロン<br> <br> <input type="submit" value="お問い合わせ"> </form> </body> </html>

freeeightman
質問者

お礼

画像までつけて頂きまして。 ありがとうございます。

回答No.1

こんにちは >自動で表示する方法 すません、よくわかりませんでしたのでチェックボックスを作成しました。 あと、送信はメールで送信するサンプルにしました。 html側 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form action="test.php" method="post"> お名前 <br><input type="text" name="t1"><br> メールアドレス<input type="text" name="from"><br> 商品を選択してください。 <br> <input type="checkbox" name="c1[]" value="りんご">りんご<br> <input type="checkbox" name="c1[]" value="スイカ">スイカ<br> <input type="checkbox" name="c1[]" value="みかん">みかん<br> <input type="checkbox" name="c1[]" value="イチゴ">イチゴ<br> <input type="checkbox" name="c1[]" value="メロン">メロン<br> <br> <input type="submit" value="お問い合わせ"> </form> </body> </html> PHP側 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>phpメール</title> </head> <body> <?php mb_language("japanese"); //各値 $to ="hiroyukitanaka6989@gmail.com"; $subject =$_POST['t1'] ;//お名前を件名に入れました。 $from=$_POST['from'];//お客さまのアドレス $c=$_POST['c1'];//checkboxの値 //checkboxの配列をforeachする foreach ($c as $d){ @$body.=$d; //@マークはアレーの表示がでないようにするため } //メール送信 if (mb_send_mail($to,$subject,$body,"From:".$from)){ echo "$body.の商品のお問い合わせを承りました。"."<input type='button' value='戻る' onclick='top.location.href=\"index.html\"' >"; } else { echo "エラー"; } ?> </body> </html>

freeeightman
質問者

お礼

早速のご回答ありがとうございました。 どうも、わたしの説明が悪いようで。。。 参考にさせて頂きます。

関連するQ&A

専門家に質問してみよう