0

私はPHPの電子メールスクリプトを持っています。正常に機能しますが、非常に簡単な検証を追加したかったのです。次のコードを追加すると、メールが 2 回送信されます。このコードがないと、メールは想定どおり 1 回しか送信されません。

@mail...if ステートメントでラップされているにもかかわらず、関数を 2 回読み取っているようです。2回送信される理由を誰か知っていますか?

PHP --

 <? 
 if(@mail($email_to, $email_subject, $email_message, $headers)) {
 echo "
 <h1>Success</h1>
 <hr>
 <p>Thank you for your submission. <br>Your Wishlist has been sent to one of our sales reps. We'll respond to you shortly.</p>";
 }
 else { echo 
 "
 <p>Your message was unable to be sent.<br>Please try again.</p>";
 }
 ;?>
4

1 に答える 1