Php 语法错误,意外的文件结尾
我正在练习Codeigniter PHP框架,而且我对它非常陌生。 我已经在框架的视图文件夹中创建了视图(login.php)。 我的问题是,我得到了以下错误: 分析错误:语法错误,意外的文件结尾 请检查代码中的语法错误Php 语法错误,意外的文件结尾,php,codeigniter,parsing,Php,Codeigniter,Parsing,我正在练习Codeigniter PHP框架,而且我对它非常陌生。 我已经在框架的视图文件夹中创建了视图(login.php)。 我的问题是,我得到了以下错误: 分析错误:语法错误,意外的文件结尾 请检查代码中的语法错误 <h2>Login</h2> <?php if($error==1){ ?> <p>Your username / password did not match.</p> <? } ?> <form
<h2>Login</h2>
<?php if($error==1){ ?>
<p>Your username / password did not match.</p>
<? } ?>
<form action="<?=base_url?>users/login" method="post">
<p>Username: <input type="text" name="username" /></p>
<p>Password: <input type="password" name="password" /></p>
<p><input type="submit" value="Login" /></p>
</form>
登录
您的用户名/密码不匹配
您的代码存在一些问题
首先,您正在使用短标记语法,但您的系统尚未启用它
请参阅手册:
然后您的表单的action=“users/login”
或者如注释action=“/users/login”
中所述,使用额外的斜杠
为了将其声明为函数,您错过了()
base\u url()
是一个函数,因此需要向其中添加()
,这就是为什么会出现以下错误:
遇到PHP错误严重性:注意消息:使用未定义的常量base\u url-假定为“base\u url”
如评论中所述
其他文件:
简单:短标记语法问题名称相同。但内容错误是不同的。弗雷德,你能解释一下怎么做吗?如果你没有启用“短标签”,这个:
将不起作用。改为使用
。
是短标记语法,相当于