0

ページのコンテンツをメールに送信したいので、このコードを試しています

<?php

$to  = 'hatim.makki@gmail.com';
$subject = 'JYBExpo Report';

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";

$message = file_get_contents('http://jybexpo.com/cms/?page_id=53&print=1');

mail($to, $subject, $message, $headers);

?>

しかし、このコードは 20 通以上のメールを送信してきました

メールを1通だけ送信する方法は?誰でも私を助けることができますか?

4

1 に答える 1

0

複数の電子メールを送信する理由は、テンプレートが複数回呼び出されているためです。テンプレートが呼び出されるたびに、メール スクリプトが開始され、新しい電子メールが送信されます。

于 2012-08-15T05:39:28.167 に答える