【发布时间】:2014-05-09 20:31:53
【问题描述】:
我在 WAMP 的根目录中安装了 CodeIgniter。问题就在这里:我一直在尝试验证码。我的验证码文件夹是C:\wamp\www\captcha。问题是生成新的验证码时,验证码中的 .htaccess 文件会被删除
.htacces 文件的内容是:
RewriteEngine on
RewriteRule !.*\.jpg - [F,L]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule (.*) - [F]
如果 .... .jpg 文件存在,我会使用它返回 Forbidden ..... 消息。
目前我只在 /view 文件中有这个。我还没有实现任何检查/提交方法。我觉得我需要先克服这个问题。
$this->load->helper('captcha');
$vals = array(
'img_path' => './captcha/',
'img_url' => 'http://localhost/captcha/',
'img_width' => '150',
'img_height' => 30,
'expiration' => 25
);
$cap = create_captcha($vals);
echo $cap['image'];
提前致谢。
【问题讨论】:
标签: .htaccess codeigniter captcha