PHP文件每天都在准确的时间生成空白电子邮件
当访问者提交详细信息时,会自动下载pdf文件 它工作得很好。但我不明白为什么这是每天发送空白电子邮件 感谢您的回复和提前感谢PHP文件每天都在准确的时间生成空白电子邮件,php,contact-form,Php,Contact Form,当访问者提交详细信息时,会自动下载pdf文件 它工作得很好。但我不明白为什么这是每天发送空白电子邮件 感谢您的回复和提前感谢 <?php $email=$_POST['email']; $fname=$_POST['fname']; $lname=$_POST['lname']; $phone=$_POST['phone']; $company=$_POST['company']; $subject='E-Book Downloaded| Research to Revenue
<?php
$email=$_POST['email'];
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$phone=$_POST['phone'];
$company=$_POST['company'];
$subject='E-Book Downloaded| Research to Revenue'." ". $_POST['subject'];
$email_from = '$email';
$emailto= "myemail@mail.com";
$emailcc= "myemail@mail.com";
// //replace with your email myemail@mail.com
$body = 'First Name: ' . $fname . "\n\n" . 'Last Name: ' . $lname . "\n\n" . 'Company: ' . $company . "\n\n" . 'Email: ' . $email . "\n\n" . 'Phone: ' . $phone;
//
mail($emailto, $subject, $body, 'From:' . $subject . '');
mail($emailcc, $subject, $body, 'From:' . $subject . '');
//
// echo json_encode($status);
//
ob_start();
$file = 'pdf/ResearchtoRevenue.pdf';
(file_exists($file))
{
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit();
}
die ;
?>
试着看看这个:
邮件函数的第4个参数-headers可能有问题。我认为‘来源:’$主题无效。请尝试查看以下内容:
邮件函数的第4个参数-headers可能有问题。我认为‘来源:’$主题无效。请检查服务器访问日志,并跟踪该请求的来源。它可能是机器人,也可能是别的东西。在发送电子邮件之前,您可能应该确保POST变量存在。还要检查您的服务器上是否有cron运行。检查服务器访问日志,并跟踪该请求的来源。它可能是机器人,也可能是别的东西。在发送电子邮件之前,您可能应该确保POST变量存在。还要检查您的服务器上是否正在运行任何cron。