zkyy66 发表于 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()来接受 而不是作为参数
页: [1]
查看完整版本: 传参数提示缺少参数