我尝试建立一个使用HTML和PHP的联系表格,但我得到这个消息解析错误:,语法错误,意想不到的T_ELSE在c:\ xampp \ htdocs \ myfolder \ form_process.php上线81,我真的不知道在哪里即时做错了,这是低于语法错误,意外的T_else在线81
<?php
session_start();
if($_POST['submit'])
{
$num = 0;
if(strlen($_POST['name']) > 0)
$num = $num;
$_SESSION['name'] = $_POST['name'];
unset($_SESSION['error_name']);
}
else
{
$num = $num + 1;
$_SESSION['error_name'] = "You have not filled out a Name";
}
if(strlen($_POST['surname']) > 0){
$num = $num;
$_SESSION['surname'] = $_POST['surname'];
unset($_SESSION['error_surname']);
}
else
{
$num = $num + 1;
$_SESSION['error_surname'] = "You have not filled out a Surname";
}
if(strlen($_POST['phone']) > 0){
$num = $num;
$_SESSION['phone'] = $_POST['phone'];
unset($_SESSION['error_phone']);
}
else
{
$num = $num + 1;
$_SESSION['error_phone'] = "You have not filled out a Phone Number";
}
if(strlen($_POST['email']) > 0){
$num = $num;
$_SESSION['email'] = $_POST['email'];
unset($_SESSION['error_email']);
}
else
{
$num = $num + 1;
$_SESSION['error_email'] = "You have not filled out a Email Address";
}
if(strlen($_POST['comments']) > 0){
$num = $num;
$_SESSION['comments'] = $_POST['comments'];
unset($_SESSION['error_comments']);
}
else
{
$num = $num + 1;
$_SESSION['error_comments'] = "You have not filled out a Comment";
}
if ($num == 0)
{
//process form
echo "success";
}
else
{
header("Location: inter.php");
}
else{
header("location: inter.php");
}
?>
有人帮助你的代码的
什么是线81? – BoltClock
如果您正确缩进代码,您将立即看到此类错误。 – Dalmas
这个问题似乎是无关紧要的,因为它是关于调试代码的。 – HamZa