Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 储罐认证寄存器始终过期_Php_Codeigniter - Fatal编程技术网

Php 储罐认证寄存器始终过期

Php 储罐认证寄存器始终过期,php,codeigniter,Php,Codeigniter,大家能帮帮我吗 我想在我的注册表中使用验证码。 我将Codeigniter 2.0与tank auth一起使用,但当我重新注册时,验证码总是过期 验证码坦克认证的此配置: $config['captcha_path'] = 'captcha/'; $config['captcha_fonts_path'] = 'captcha/fonts/1.ttf'; $config['captcha_width'] = 200; $config['captcha_height'] = 50; $config

大家能帮帮我吗

我想在我的注册表中使用验证码。 我将Codeigniter 2.0与tank auth一起使用,但当我重新注册时,验证码总是过期

验证码坦克认证的此配置:

$config['captcha_path'] = 'captcha/';
$config['captcha_fonts_path'] = 'captcha/fonts/1.ttf';
$config['captcha_width'] = 200;
$config['captcha_height'] = 50;
$config['captcha_font_size'] = 18;
$config['captcha_grid'] = FALSE;
$config['captcha_expire'] = 180;
$config['captcha_case_sensitive'] = FALSE;
试试这个:

$config['captcha_path'] = 'captcha/';
更改为:

$config['captcha_path'] = './PATH_TO_YOUR_IMAGES_FOLDER/captcha/';
你必须确保你的图片文件夹中有一个名为captcha的文件夹,当然你有适当的权限

如果显示验证码,则尝试在配置文件夹中重新上载dx_auth.php

另外,请检查config.php您是否使用“本地”或“gmt”作为时间参考


无论哪种方式,尝试从一个切换到另一个,然后再次尝试验证码。这似乎是时区差异和Cookie过期的问题。

是否显示验证码图像?显示的验证码…文件夹为true,验证码已显示Not Huvo。。。提交表单后,我得到“您的确认码已过期。请重试”。如果您的页面上有任何javascript问题,这将结束验证码会话,以便解决任何javascript错误,并在服务器上重新安装dx_auth(再次上载auth controller和其他文件)。是的,您是对的。这是一段出错的javascript代码$(document).ready(function(){$(“#krj”).load('cart/krj');})我如何仍然使用jquery加载事件?您如何发现是javascript导致了问题?我也犯了同样的错误。