Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP文件每天都在准确的时间生成空白电子邮件_Php_Contact Form - Fatal编程技术网

PHP文件每天都在准确的时间生成空白电子邮件

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

当访问者提交详细信息时,会自动下载pdf文件

它工作得很好。但我不明白为什么这是每天发送空白电子邮件

感谢您的回复和提前感谢

      <?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。