用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2672|回复: 1
收起左侧

[已解决] 传参数提示缺少参数

[复制链接]
发表于 2012-3-26 17:33:57 | 显示全部楼层 |阅读模式
本帖最后由 zkyy66 于 2012-3-26 18:47 编辑

c层:
public funtion userLogin($user, $pass) {
这里面啥也不写就报错
}
写成 funtion userLogin($user, $pass) {
这里面啥也不写就报错
} 同样报错
view页面
<?php $data = array(
              'name'        => 'username',
              'id'          => 'username',
              'value'       => '',
              'size'        => 20
            );
       $pass  = array(
                   'name' => 'password',
                   'id' => 'password',
                   'value' => '',
                   'size' => 20
           );
?>
<html>
    <head>
        <title>Home-<?=$title?></title>
    </head>
    <body>
        <form action="<?=base_url()?>index.php/home/userLogin" name="showform" method="post">
            UserName:<?=form_input($data);?><br />
            PassWord:<?=form_password($pass);?><br />
            <?=form_submit('submit', 'soga');?>
        </form>
    </body>
</html>

这样提示错误,求解
错误信息
A PHP Error was encounteredSeverity: Warning
Message:  Missing argument 1 for Home::userLogin()
Filename: controllers/home.php
Line Number: 21



发表于 2012-3-27 00:49:41 | 显示全部楼层
post的不能作为参数 你需要用$this->input->post()来接受 而不是作为参数

本版积分规则