咨询:有时候,有时候不是吗?

时间:2017-02-21 20:44:40

标签: php html contact-form

我在每个页面都添加了快速联系表单,以便客户轻松联系。但是,发生了三种不同的事情如下:

  • 有时会收到客户的询问。 (我可以说,我们一起工作)
  • 有时会收到空白消息。每隔一天发送一次发件人。
  • 一无所获。 (每当我试图检查所有页面是否正常工作时。我第一次没有收到电子邮件。(有时第二次,第三次,第四次工作)。

我的代码如下:

我正在使用的PHP脚本:

<?php
    header('Content-type: application/json');
    $status = array(
        'type'=>'success',
        'message'=>'    some message '
    );
//echo '<pre>';print_r($_POST);exit;
    $name = @trim(stripslashes($_POST['name']));
    $email_from = @trim($_POST['email']); 
    $websitelink = @trim(stripslashes($_POST['websitelink'])); 
    $subject = 'iMarketingJunkies: Inquiry'; 
    $message = @trim(stripslashes($_POST['message'])); 

     // Always set content-type when sending HTML email
        $headers = "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        $headers .= 'From: <'.$email_from.'>' . "\r\n";

    //$email_from = $email;
    $email_to = 'myemail@email.com';//replace with your email

    $body = 'Name: ' . $name . '<br><br>' . 'Email: ' . $email_from .  '<br><br>' . 'URL: ' . $websitelink . '<br><br>' . 'Message: ' . $message;

    $success = @mail($email_to, $subject, $body, $headers);

    echo json_encode($status);
    die;
    ?>

任何人都可以帮我摆脱这个。我测试了所有页面,我确信我们无法在没有任何数据的情况下添加提交按钮。我正在使用Cloudfare。

谢谢

0 个答案:

没有答案