我有一个简单的PHP表单提交脚本。
电子邮件不发送,因为错误日志显示:
Php - T_CONSTANT_ENCAPSED_STRING
PHP Parse error: syntax error, unexpected '"<div style='display: block; w' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';' in /home/...
在的年底提交我有回音,这可能是这个问题的原因:
<?php
$name = $_POST['name'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$formcontent="Name: $name \nSubject: $subject \nMessage: $message";
$recipient = "[email protected]";
$subject = "Contact";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo
"<body style='margin: 0;'>" .
"<div style='display: block; width: 100%; height: 100%; background: url(img/bg.jpg) no-repeat; text-align: center; font-family: Arial, Helvetica;'>" .
"<span style='font-size: 14px; color: #fff; display: block; padding-top: 30px;'>Message sent</span>" .
"<a href='index.php' style='text-decoration: none; background: #333; color: #fff; padding: 10px 14px; display: block; margin: 30px auto; width: 100px;'>Home</a>" .
"</div>" .
"</body>";
?>
我已经在SO搜索和最常见的问题是失踪'或。某处,但我看了看,看不到任何遗漏。任何帮助appriciated,谢谢:)
编辑:更新完整的代码。
邮邻居代码。 – Rikesh
你的上面的代码工作正常,并显示我一个按钮“家”,你需要提供此行前的代码。 –
是的,谢谢 - 更新。 – g5wx