我正在为我正在做的项目编写一个简单的php验证代码,并且我正在验证名字,姓氏和电子邮件。我得到了这个错误,我看了它至少45分钟,并且无法弄清楚它是什么。
<?php
$fnameErr = $lnameErr = $emailErr = "";
$firstname = $lastname = $email = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["firstname"])) {
$fnameErr = "First name is required";
}
这是第38-46行
答案 0 :(得分:1)
看起来其中一个大括号还没有关闭。
public static void main(String[] args) {
String ipXmlString = "<root>"
+ "<accntNoGrp><accntNo>1234567</accntNo></accntNoGrp>"
+ "<accntNoGrp><accntNo>6663823</accntNo></accntNoGrp>"
+ "</root>";
String replaceAll = ipXmlString.replaceAll("\\d+", "######");
System.out.println(replaceAll);
}
答案 1 :(得分:1)
你错过了第二个条件。 代码应该是这样的。
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["firstname"])) {
$fnameErr = "First name is required";
}
}//this } symbol you have missed.
答案 2 :(得分:1)
您错过了第二个条件括号,您可以更新更易读的代码
private void ClearOilandlube()
{
checkBox1.Checked = false;
checkBox2.Checked = false;
Oil_change = 0;
Lube_job = 0;
Mixed = 0;
Regular = 0;
Full_Synthetic = 0;
}
了解更多信息
答案 3 :(得分:0)
使用IDE帮助您解决语法错误。我认为你处于学习阶段,所以我建议你使用IDE(Eclipse或Netbeans)
缺少大括号:
$fnameErr = $lnameErr = $emailErr = "";
$firstname = $lastname = $email = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["firstname"])) {
$fnameErr = "First name is required";
}
}//Here