标签: captcha

纯JavaScript/jQuery/HTML验证码

有人可以给我发一个链接,或者给我一个纯Javascript/jQuery验证码的例子.因为我可以在PHP/C#后端看到很多例子.但我只需要Javascript.

谢谢 !!

javascript jquery captcha

3
推荐指数
1
解决办法
3万
查看次数

jQuery Qaptcha:你认为这个Captcha系统很容易被破解吗?

http://www.myjqueryplugins.com/QapTcha/demo

这个插件看起来如此用户友好
我害怕一旦它变得流行它很容易被黑客攻击.

你同意吗 ?

security jquery captcha

3
推荐指数
1
解决办法
2820
查看次数

codeigniter中发生数据库错误.

这个错误是什么?我如何解决它?
我使用codeigniter.

A Database Error Occurred
Error Number: 1048

Column 'captcha_time' cannot be null

INSERT INTO `captcha` (`captcha_time`, `ip_address`, `word`) VALUES (NULL, '31.57.141.7', NULL)

Filename: /home/324/public_html/123/models/login_model.php

Line Number: 79
Run Code Online (Sandbox Code Playgroud)

第79行:

function create_captcha()
    {
    $vals = array(
        'img_path'   => './captcha/',
        'img_url'    => 'captcha/',
    );
$cap = create_captcha($vals);
    $data = array(
    'captcha_time'  => $cap['time'],
    'ip_address'    => $this->input->ip_address(),
    'word'   => $cap['word']
    );
    $query = $this->db->insert_string('captcha', $data);
    $this->db->query($query); // this line 79
    }
Run Code Online (Sandbox Code Playgroud)

php captcha codeigniter

3
推荐指数
1
解决办法
7017
查看次数

CodeIgniter CAPTCHA验证

我创建了一些表格,用于将数据插入数据库,并检查数据是否是从人类发送的,我已经使用了已经集成到CI的CAPTCHA.

这是我的控制器:

    $checkrules = array(
        'img_path' => realpath(APPPATH . '../upload/checking/img') . '/',
        'img_url' => base_url() . 'upload/checking/img/',
        'font_path' => realpath(APPPATH . '../upload/checking/font.ttf'),
        'img_width' => 150,
        'img_height' => 30,
        'expiration' => 7200
    );

    $check = create_captcha($checkrules);
    $data['checkimg'] = $check['image'];

    $this->form_validation->set_rules('name', 'Name', 'required|max_length[40]|xss_clean');
    $this->form_validation->set_rules('email', 'E-mail', 'required|valid_email|xss_clean');
    $this->form_validation->set_rules('website', 'Website', 'max_length[80]|prep_url|xss_clean');
    $this->form_validation->set_rules('comment', 'Comment', 'required|xss_clean');
    $this->form_validation->set_rules('check', 'Check', 'required|xss_clean');

    if ($this->form_validation->run() == FALSE)
    {
        $this->load->view('cms/theme', $data);
    }
    else
    {
        echo "success";
        $this->load->view('cms/theme', $data);
    }
Run Code Online (Sandbox Code Playgroud)

我现在的问题是验证CAPTCHA的最佳方法是什么?

1.)创建回调,我已经完成了,但是有问题因为当我发送表单时出现了新的CAPTCHA代码错误.

2.)将CAPTCHA的代码插入数据库并从中检查.问题是因为会有很多加载数据库而且会非常繁忙.

第二个问题.这个CAPTCHA只保存文件夹中的.jpg图片,或者它可以是任何其他格式吗?(我问这个是因为我想在使用后删除这个验证码.)

php validation captcha codeigniter

3
推荐指数
1
解决办法
2万
查看次数

PHP联系表单返回错误

我试图在我的网站上实现PHP联系表单,但我遇到了一些错误.你可以填写表格没有问题,电子邮件实际上通过,但不显示感谢页面,它显示一些PHP错误.

Deprecated: Function eregi() is deprecated in /home/travisbass/travismoore.co.uk/include/fgcontactform.php on line 548

Deprecated: Function split() is deprecated in /home/travisbass/travismoore.co.uk/include/class.phpmailer.php on line 470

Warning: Cannot modify header information - headers already sent by (output started at /home/travisbass/travismoore.co.uk/include/fgcontactform.php:548) in /home/travisbass/travismoore.co.uk/include/fgcontactform.php on line 143
Run Code Online (Sandbox Code Playgroud)

我正在使用本网站的代码

这是我网站的页面

class.phpmailer.php的代码

fgcontactform.php的代码

如果您需要更多信息,请与我们联系.

任何帮助它赞赏,谢谢

php forms captcha contact

3
推荐指数
1
解决办法
465
查看次数

Python CAPTCHA般的图像失真

我想以与标准CAPTCHA禁用字体相同的方式分解一些图像.我如何在python中实现它?我应该使用哪些库/算法?任何概念验证?

免责声明:在我提出这个问题之前,谷歌搜索了一段时间,但我找不到任何令人满意的答案.我是新手,所以我不能提供任何证明我'研究工作'的代码......

python captcha image-processing python-imaging-library

3
推荐指数
1
解决办法
2160
查看次数

在图像中为captcha创建随机曲线

我想创建一个脚本来创建验证码图像,类似于某些热门网站使用的验证码,如下图所示.我创建了生成验证码的脚本,但我想让它有点像下面

在此输入图像描述

我想在图像中添加这些随机行,但我不知道如何实现它,请建议如何在PHP中执行它.或者我可以参考的任何类似的开源项目.

php captcha gd

3
推荐指数
1
解决办法
1835
查看次数

本地网络计算机中的reCAPTCHA

如何在本地网络上的测试服务器中使用Google的reCAPTCHA?

根据文档

默认情况下,所有键都可在“ localhost”(或“ 127.0.0.1”)上使用,因此您始终可以在本地计算机上进行开发和测试。

但是,我的虚拟机位于非本地主机本地IP(192.168.XXX.XXX)上,添加“本地主机”或“ 127.0.0.1”似乎不起作用(验证码显示无效的域错误)。有没有办法解决?

captcha recaptcha test-environments

3
推荐指数
2
解决办法
3506
查看次数

codeigniter captcha helper不会增加文本字体大小

这似乎是个问题的一个问题,但事实并非如此.我问以下问题:

  1. 编码员助手是否具有增加字体大小的功能?即使我通过以下数组设置似乎没有改变.

    'font_size'=> 36

2.我使用的字体有以下字体大小,但仍然没有改变captcah大小

在此输入图像描述

那有什么关系?

/* Setup config to pass into the create_captcha function */
                $capache_config = array(
                    'img_path' => 'captcha/',
                    'img_url' => base_url() . 'captcha/',
                    'img_width' => '150',
                    'font_path' => base_url() . 'captcha/font/captcha4.ttf',
                    'img_height' => 40,
                    'expiration' => 7200
                );

                /* Generate the captcha */
                $captcha = create_captcha($capache_config);
Run Code Online (Sandbox Code Playgroud)

但是尺寸是即使增加宽度或高度我也不能让它变大?你对此有何了解?

在此输入图像描述

php captcha codeigniter

3
推荐指数
2
解决办法
8790
查看次数

新的Google reCAPTCHA无法使用localhost进行验证

新的Google reCAPTCHA使用CodeIgniter 2.2.2每当我尝试运行我的测试时,它会在加载很长时间后返回错误的结果,并显示以下警告消息:

遇到PHP错误

严重性:警告

消息:的file_get_contents(https://www.google.com/recaptcha/api/siteverify?secret=PUBLICKEY&response=03AHJ_VuvOwCxIKqGoZXeEOWvDxMjYrBsH9HyWpbxg1YmBTThs8gINjC5yEQOG0fVikDPY3GXemQVrB6DT965o0LARL2rRDP-U6m9Y9DSFdDvz55vwsewe4--m0NfssykJZ3et6zItKH7mNsDIi1LLtPrn7vaQmCGlK3LW2hS4Q8TMDhjTW-tecmCRbonCcTcvMN4gHnWuGzSzUFUlOPxAlSHEvkBHspZb5SnGLNakZ5rrF591LL9SS8NrZErFVO3EySpW_CCG26uDhpMJW5y5B_3nZnBYZqpmf0eIIMy5w3rk2FjJrPw2G8Kj98Cv1B1xJcXBgML7uCnZRmc7WDZhzFoI2JAeuEBNwQkQJvSGXsGLGkewz1ClPiQwzYZRlwEpgo2Zpkri6lrIlNMIc0dtmhM7U172LGELgjbNKFAW29Aq8wTOCwC2tztWlTn_8mq9SrS_mhhs7iaG&remoteip=127.0.0.1):未能打开流:一种连接尝试失败,因为连接一段时间后,一方没有正确响应,或者由于连接主机未能响应而建立连接失败.

文件名:controllers/cap.php

这是我的HTML代码

  <!DOCTYPE html>
<html lang="en">
  <head>
    <title>TEST</title>
  </head>

  <body>

    <form action="validation" method="post">

      <label for="name">Name:</label>
      <input name="name" required><br />

      <label for="email">Email:</label>
      <input name="email" type="email" required><br />

      <div class="g-recaptcha" data-sitekey="My_Public_Key"></div>

      <input type="submit" value="Submit" />

    </form>

    <!--js-->
    <script src='https://www.google.com/recaptcha/api.js'></script>

  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的php文件:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class cap extends CI_Controller {
    public function __construct()
    {
        parent::__construct();
        $this->load->helper('url');
        $this->load->database();
        $this->load->model('users_model', 'user');
        $this->lang->load("message",$this->session->userdata('language'));
    }
  public function index() {

    $this->load->view("cap");
  } …
Run Code Online (Sandbox Code Playgroud)

php validation captcha codeigniter web

3
推荐指数
1
解决办法
7486
查看次数