PHP报错Parse error: syntax error, unexpected '{'

果冻你好 2017-06-06 03:52:56
不知道为什么会报错啊
Parse error: syntax error, unexpected '{' in D:\AppServ\www\7PHP\p7-1-2.php on line 4


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
include("p7-1-2.inc");
functionvalidate_form(){
global $nickname,$name,$email,$companyname;
$errors=0;
if(trim($nickname)==""){
echo "<br /><B>昵称</B>是必需的!";
$errors++;
}
if(trim($name)==""){
echo "<br /><B>姓名</B>是必需的!";
$errors++;
}
if(trim($email)==""){
echo '<br /><B>邮箱地址</B>是必需的';
$errors++;
}
if(trim($companyname)==""){
echo "<br /><B>公司名称</B>是必需的!";
$errors++;
}
switch($errors){
case 0:return true;
case 1:echo '<br /><br /><br />请使用浏览器上的【后退】按钮返回表单,改正错误并重新提交'; return false;
default:echo '<br /><br /><br />请使用浏览器上的【后退】按钮返回表单,改正多处错误并重新提交'; return false;
}
}
function update_database() echo "<br />updateingbatabase…";
$ok= validate_form();
if($ok) update_database();
...全文
1660 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
林子懿 2017-06-19
  • 打赏
  • 举报
回复
Parse error: syntax error, unexpected '{' in D:\AppServ\www\7PHP\p7-1-2.php on line 4 这不是 报错信息吗 对应找一下
Sakura10032 2017-06-08
  • 打赏
  • 举报
回复
function 后面应该有空格吧
bady_with_you 2017-06-06
  • 打赏
  • 举报
回复
应该是花括号的问题,建议换个编辑器
果酱很好吃 2017-06-06
  • 打赏
  • 举报
回复
function update_database() { echo "<br />updateingbatabase…";}
xuzuning 2017-06-06
  • 打赏
  • 举报
回复
functionvalidate_form(){ ^--这里少了空格
jacksq 2017-06-06
  • 打赏
  • 举报
回复
你用的什么编辑器,最后自定义函数都没有加花括号,你的编辑器难道不提示错误?
jacksq 2017-06-06
  • 打赏
  • 举报
回复
花括号不成对,自己查查

4,249

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧