找不到用户名和密码-php

时间:2015-07-15 23:42:04

标签: php css twitter-bootstrap

我正在尝试登录我的网站,但在登录时显示我的登录页面中找不到用户名和密码。 请有人帮助我

<script type="text/javascript">
    function register() {
        window.location = '<?= indexurl() ?>home/register';
    }
</script>
</head>
<body>
<div id="wrapper">

<div data-role="page" id="login" data-theme="b">
    <div data-role="header">
        <h3>Login to Account</h3>
    </div>
    <?php if ($this->ShowError == true) {?>
    <div>
        User name or password not found
    </div> 
    <?php } ?>
        <form method="post" action="<?= indexurl() . "home/do_login" ?>">
           <fieldset>
                 <div data-role="fieldcontain">                                      
                    <label for="username">Email:</label>
                    <input type="text" value="" name="password" id="username"/> 
                </div>                             
                <div data-role="fieldcontain">                                      
                    <label for="password">Enter your password:</label>
                    <input type="password" value="" name="password" id="password"/> 
                </div>
                <input type="submit" name="submit" id="login" value="Login">
                <input type="button" value="Register" onclick="register()">
            </fieldset>
        </form>                              

    </div>

2 个答案:

答案 0 :(得分:0)

两个输入元素在属性中都有“密码”名称。 (ids不同,但名称相同)。变化:

<input type="text" value="" name="password" id="username">

<input type="text" value="" name="username" id="username">

答案 1 :(得分:0)

这一行:

<input type="text" value="" name="password" id="username"/> 

应改为:

<input type="text" value="" name="username" id="username"/> 

因此,您没有两个名为密码

的输入