私はこのURLのチュートリアルに従っています: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に変更した後、問題は解決しました。ご指導ありがとうございます。