PHPでおといあわせフォーム作製中です。
HTML
1<html lang="en"> 2 <head> 3 <meta charset="UTF-8"> 4 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 5 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 6 <title>Contact</title> 7 </head> 8 <body> 9 <h1>Contact</h1> 10 11 <form method="POST" action="mailto.php"> 12 13 <input type="radio" name="Corporation" >法人 14 15 <input type="radio" name="Personal" >個人 16 17 <p> 18 お名前:<input type="text" name="name" value=""> 19 </p> 20 21 <p> 22 メールアドレス:<input type="text" name="email" value=""> 23 </p> 24 25 <p> 26 電話番号:<input type="text" name="tell" value=""> 27 </p> 28 29 <p>お問い合わせ</p> 30 <select name="select"> 31 <option value="" selected="selected">選択してください</option> 32 <option value="Web">Web</option> 33 <option value="Design">Design</option> 34 <option value="Sistem">Sistem</option> 35 <option value="SES">SES</option> 36 <option value="SEO">SEO対策</option> 37 <option value="Management">保守・運用</option> 38 </select> 39 40 <p>内容:</p> 41 <p><textarea name="memo" cols="40" rows="5"></textarea></p> 42 43 <p><input type="submit" value="送信"></p> 44 </body> 45 </html>
PHP
1<html lang="en"> 2<head> 3 <meta charset="UTF-8"> 4 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 5 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 6 <title></title> 7</head> 8<body> 9 <?php 10 mb_language("Japanese"); 11 mb_internal_encoding("UTF-8"); 12 13 14 $name= $_POST['name'].'からメッセージ'; 15 $email= $_POST['email']; 16 $tell= $_POST['tell']; 17 $select= $_POST['select']; 18 $memo= $_POST['memo']; 19 20 "メールアドレス"; 21 $msg ="$email\ 22 "; 23 "電話番号"; 24 $msg ="$tell\ 25 "; 26 "お問い合わせ"; 27 $msg ="$select\ 28 "; 29 "内容"; 30 $msg ="$memo\ 31 "; 32 33 34 35 36 if(mb_send_mail("sp.ryunosuke1@gmail.com",$name,$msg)){ 37 echo "メールを送信しました"; 38 } else { 39 echo "メールの送信に失敗しました"; 40 } 41 ?> 42 </body> 43</html>
質問文は編集できますので、$name,$msg,$select,$memo の各変数に、それぞれどのような値が入るのかを提示してください。
提示されたコードにメールアドレス入ってますけど大丈夫ですか?
ほんものでしたらバンバン迷惑メール来ますよ。
質問は編集できますが編集したところで編集履歴は見れるので本当にマズければ運営に相談してください。
※ただ、こういう場にメールアドレスをだしてしまう人がちゃんとメールフォーム作れるとは思えません。ネットリテラシーとセキュリティ面をもう少し意識されたらよいかと。
タイトルが意味不明
> "メールアドレス";
まずはdisplay_errorsを有効にして構文エラーを修正してください。変数にも代入されず行き場のない文字列がおもむろに登場していたりと無茶苦茶な状態です。