我正在使用以下脚本将动态页面 (php) 作为 html 电子邮件发送...发送电子邮件的页面使用 URL 中的变量来确定从数据库中显示的记录
<?
$evid = $_GET['evid'];
$to = 'dj@mail.com';
$subject = 'A test email!';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Put your HTML here
$message = file_get_contents('http://www.url.co.uk/diary/i.php?evid=2');
// Mail it
mail($to, $subject, $message, $headers);
?>
如您所见,通过电子邮件发送的 html 文件有一个 evid 变量...如果我将其设置为 $evid 并在运行当前脚本时尝试发送该变量,我会收到错误...有人知道解决这个问题的方法吗?
希望我解释得足够清楚 Rob