http://codeigniter.com/wiki/ReCAPTCHA/CodeIgniter 1.7 reCaptcha帮助
好的。所以我下载了代码。将所有文件移到适当的文件夹中。在config/recaptcha.php文件中设置键。然后在那里我的表单提交逻辑我放在
$this->form_validation->run()
功能。
然后在HTML中我做了什么?我需要显示用户输入的验证码。我看到谷歌的代码将php recaptcha添加到非代码点火器文档中,但我不确定哪些部分是相关的。我不知道我应该如何打电话给特定的文件。眼下
<? $this->load->view('recaptcha.php');
$publickey = "thekeynumbersandgibberish";
echo get_html($publickey);
?>
目前这打破我的HTML页面,我想我没有正确调用文件和功能使用代码点火器的语法。什么是正确的语法?这不包含在代码点火器文档中。
Insight将不胜感激。
我没有用在CI的验证码,但蛋糕使用它时,我只是用'$验证码\t = recaptcha_get_html($公钥)加载的验证码HTML; '在控制器中,然后将其分配给视图。没有在视图中加载任何文件 – JohnP 2011-04-13 18:26:44
不幸的是,我并不真正了解所有需要的细节。你能详细说明吗?我究竟如何“分配一些视图” – CQM 2011-04-16 02:50:15
我已经添加了一些更多的细节作为答案。 – JohnP 2011-04-16 05:06:50