PHPのお問い合わせフォームが動かない
「ぶっとびねっと」というレンタルサーバーに以下の2つのファイルをアップしました。
・contacts.html
・contacts.php
しかしフォームに入力後、送信を押してもメールが指定したアドレスに届きません。
なぜでしょうか。。。
ソースを下に貼りますので、ご教授願います。
----- contacts.html --------------------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>メールフォーム</title>
</head>
<body>
<form method="post" action="contacts.php">
お名前:<input type="text" name="namae" /><br />
メールアドレス:<input type="text" name="meado" /><br />
件名:<input type="text" name="subject" /><br />
お問い合わせ内容:<textarea name="content" cols="50" rows="5"></textarea><br />
<input type="submit" name="submit" value="メール送信" />
</form>
</body>
</html>
------------------------------------------------------
----- contacts.php --------------------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>メールフォーム</title>
</head>
<body>
<?php
if ($_POST["submit"] == "メール送信")
{
mb_language("Ja") ;
mb_internal_encoding("UTF-8") ;
$mailto="○○○○@hotmail.co.jp";
$subject = $_POST["subject"];
$content = $_POST["content"];
$namae = $_POST["namae"];
$meado = $_POST["meado"];
$mailfrom="From:" .mb_encode_mimeheader($namae) ."<".$meado.">";
mb_send_mail($mailto,$subject,$content,$mailfrom);
}
?>
<form method="post" action="">
お名前:<input type="text" name="namae" /><br />
メールアドレス:<input type="text" name="meado" /><br />
件名:<input type="text" name="subject" /><br />
お問い合わせ内容:<textarea name="content" cols="50" rows="5"></textarea><br />
<input type="submit" name="submit" value="メール送信" />
</form>
</body>
</html>
------------------------------------------------------
お礼
talooさん、ありがとうございます。 おかげさまで納得できました!