我正在使用 Expression Engine 2。我想创建一个简单的仅限成员的部分。我已经使用成员组创建了相关权限,并且我已经为成员组实现了对某些页面的权限。
我使用了登录表单标签 (http://expressionengine.com/user_guide/modules/member/index.html) 来创建我的登录表单。但是,当我登录时,它什么也不做。我相信它在几个月前测试、注销和使用该站点之前可以正常工作,但现在登录表单似乎根本不起作用。它只是在没有登录的情况下提交回页面。如果我通过管理员登录,一切正常,所以它只是网站上的登录表单!
我的EE页面模板中的代码如下:
{if logged_out}
{exp:member:login_form return="site/index"}
<label>Username:</label>
<input type="text" name="username" value="" maxlength="32" />
<label>Password:</label>
<input type="password" name="password" value="" maxlength="32" />
{if auto_login}
<p><input class='checkbox' type='checkbox' name='auto_login' value='1' /> Remember me</p>
{/if}
<p><input type="submit" name="submit" id="submit" value="Login" /><br />
<a href="{path='member/forgot_password'}">Forgot your password?</a></p>
{/exp:member:login_form}
{if:else}
<p>Logged in: {username}<br />
<a href="{path='LOGOUT'}">Log out</a></p>
{/if}
对于要检查的内容或解决此问题的任何提示,我很感激。谢谢。