我正在关注这个网址上的教程:http: //www.codefactorycr.com/login-with-codeigniter-php.html
我正在尝试对教程进行一些修改:带有 3 个输入框(公司名称、用户名、密码)的登录表单 下面我遇到了 verifylogin.php 的问题,非常感谢任何指导,谢谢。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class VerifyLogin extends CI_Controller
{
public function __construct()
{ parent::__construct();
}
public function index()
{
$config_login = array(
array(
'field' => 'company',
'label' => 'Company',
'rules' => 'trim|required|min_length[1]|max_length[50]|strip_tags|encode_php_tags|htmlspecialchars|xss_clean'
),
array(
'field' => 'username',
'label' => 'Username',
'rules' => 'trim|required|min_length[1]|max_length[50]|strip_tags|encode_php_tags|htmlspecialchars|xss_clean'
),
array(
'field' => 'password',
'label' => 'Password',
'rules' => 'required|xss_clean|callback__check_database'
)
);
$this -> form_validation -> set_rules($config_login);
是的。在我将 $config 更改为 $config_login 后问题解决了。非常感谢您的指导。