我在每个页面都添加了快速联系表单,以便客户轻松联系。但是,发生了三种不同的事情如下:
我的代码如下:
我正在使用的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。
谢谢