0

変数が本来あるべき整数ではなくブール値として表示される理由を理解しようとしています。

kow_auth構成ファイルは自動ロードされます。

図書館:

echo "<pre>";
echo "max_attempts:";
var_dump($this->ci->config->item('login_max_attempts', 'kow_auth'));
echo "</pre>";

kow_auth構成ファイル

http://pastebin.com/9KMEn4Uf
4

2 に答える 2

3

問題は、2番目のパラメーターを渡していることです。kow_auth

login_max_attemptsと呼ばれる配列から取得しようとしていますが、構成kow_authファイルに存在しません。

次のような構成を作成できます。

$config['kow_auth']['login_by_username'] = TRUE;
$config['kow_auth']['login_by_email'] = FALSE;
$config['kow_auth']['login_max_attempts'] = 5;
$config['kow_auth']['login_attempt_expire'] = 60*60*24;

このようにして、2番目のパラメーターで機能するはずです。

ドキュメント:http ://codeigniter.com/user_guide/libraries/config.html

于 2012-06-12T19:24:51.590 に答える
0

これは偽ですか、それとも真ですか?推測させてください:false!?;)それなら、単に。のコンテンツを取得できない可能性があります$config['login_max_attempts']。その名前でコードにそのような変数/オブジェクトが定義されていないためvar_dump、を与えます。false

于 2012-06-12T19:08:13.630 に答える