if(empty($_POST)=== false){
//send email
$fullname = $_REQUEST['fullname'];
$names = $_REQUEST["fullname"];
$phonenumber = $_REQUEST['phonenumber'];
$mobilenumber = $_REQUEST['mobilenumber'];
$postcode = $_REQUEST['postcode'];
$level = $_REQUEST['level'];
$creditors = $_REQUEST['creditors'] ;
$status = $_REQUEST['status'] ;
$monthly = $_REQUEST['monthly'] ;
$partner = $_REQUEST['partner'] ;
$subject="The Debt Advice Service";
$message = "Full Name: ".$fullname. " \n\n";
$message .="Phone Number: ". $phonenumber."\n\n";
$message .="Mobile Number: ".$mobilenumber."\n\n";
$message .="Postcode: ".$postcode."\n\n";
$message .="Level Of Debt: ".$level."\n\n";
$message .="How many debts / creditors: ".$creditors."\n\n";
$message .="Employment Status: ".$status."\n\n";
$message .="Monthly Income (£): ".$monthly."\n\n";
$message .="Partner's Income(£): ".$partner."\n\n";
$headers = 'From: '.$names."\r\n".
'X-Mailer: PHP/' . phpversion();
//$name = $_REQUEST['fullname'];
//$headers = "From: $name";
mail("mymail.com", $subject, $message, $headers);
mail("mymail.com", $subject, $message, $headers);
}
输出:
我遇到了一个问题,$header
因为如果我输入一个单词的名字,这个名字是有效的,但如果我输入一个全名,发件人会告诉“未知发件人”,请帮我解决我的问题。