【发布时间】:2014-04-17 23:18:15
【问题描述】:
运行 php 脚本时出现以下错误:
Parse error: syntax error, unexpected '!' in C:\xampp\htdocs\sandbox\get-started.php on line 43.
这是第 43 行:
!isset($_POST['budget']) || empty($_POST['budget'])
代码:
if(
!isset($_POST['name']) || empty($_POST['name']) ||
!isset($_POST['email']) || empty($_POST['email']) ||
!isset($_POST['company']) || empty($_POST['company'])
!isset($_POST['budget']) || empty($_POST['budget'])
!isset($_POST['message']) || empty($_POST['message'])
){
}else{
$body = "From: " . $_POST['name'] . "\n E-Mail: " . $_POST['email'] . "\n Company: " . $_POST['company'] . "\n Monthly Budget: " . $_POST['budget'] . "\n Message: " . $_POST['message'] "";
if (mail ($to, $subject, $body, $from)) {
echo '<p class="success">Awesome, your message was sent!</p>';
} else {
echo '<p class="error">Uh oh, something went wrong, try again.</p>';
}
}
如何解决这个错误?
【问题讨论】:
标签: php html forms parse-error