我是 CI 新手,Ion_auth 是我尝试的第一个库。安装 Ion_auth 很简单……完全没有问题,我可以导航到 /auth 并且所有示例功能都运行良好。
所以现在我想在我的自定义页面上实现一个登录表单(我不想使用示例视图结构),我将以下代码复制到我自己的视图中:
<p>Please login with your email address and password below.</p>
<div id="infoMessage"><?php echo $message;?></div>
<?php echo form_open("auth/login");?>
<p>
<label for="email">Email:</label>
<?php echo form_input($email);?>
</p>
<p>
<label for="password">Password:</label>
<?php echo form_input($password);?>
</p>
<p>
<label for="remember">Remember Me:</label>
<?php echo form_checkbox('remember', '1', FALSE);?>
</p>
<p><?php echo form_submit('submit', 'Login');?></p>
<?php echo form_close();?>
但这给了我以下错误:
消息:未定义变量:消息
消息:未定义的变量:身份
消息:未定义变量:密码
我知道我的视图没有加载这些变量,但是它们是如何在示例视图中加载的?
我只是在寻找有关该库如何工作以及我需要做什么才能使其在示例之外工作的解释。