-1

私はjqueryで動作するフォームを持っています。このフォームは次のとおりです。

これのダウンロードリンクは

http://www.4shared.com/rar/qkIP2Ulb/magical-contact-form.html

<form class="fcf-contact-form" action="mail.php" method="post">

     <div class="right">

         <input type="text" name="name" id="name" class="input">

         <input type="text" name="email" id="email" class="input">

         <div class="left">           
            <textarea name="message" cols="0" rows="5" class="textarea"></textarea>
            <input type="submit" name="submit" value="Send message !" class="submit"/>
         </div>

     </div>


</form>

そしてmail.phpファイルコードはそのコードです:

<?php
   $name = $_POST['name'];
   $email = $_POST['email'];
   $phone = $_POST['message'];
   $formcontent=" From: $name \n Phone: $phone \n email: $email \n message: $message";
   $recipient = "milad.esmailzade@yahoo.com";
   $subject = "Contact Form";
   $mailheader = "From: $email \r\n";
   mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
   echo "<a href='your page link here.php' style='text-decoration:none;color:#ff0099;'></a>";
?>

この連絡先フォームをホストにアップロードし、[送信] をクリックしても、このフォームからメールが届きません。何が問題ですか ?

4

2 に答える 2

0

PHP のメール機能が機能しない理由は、ホスティングのテクニカル サポートに問い合わせる必要がありますか?

于 2012-11-24T09:20:46.887 に答える
0

次のように、SMTP とユーザーのパラメーターを設定してみてください。

ini_set("SMTP","mail.mydomain.com" ); // or the IP
ini_set('sendmail_from', 'Me@mydomain.com'); // Account used to deliver the messages.
于 2012-11-24T09:32:21.633 に答える