小编use*_*169的帖子

如何在codeigniter中集成谷歌reCAPTCHA?

我在codeigniter 2.4工作.我必须在我的项目中使用谷歌recaptcha.Below是我的代码.

// field validation
$this->form_validation->set_rules('recaptcha_challenge_field', 'Captcha Code', 'trim|required|xss_clean|callback_checkCaptcha');
Run Code Online (Sandbox Code Playgroud)

回调功能是:

    function checkCaptcha($captcha){
    $resp = $this->recaptcha->recaptcha_check_answer ( $this->input->ip_address(), $this->input->post('recaptcha_challenge_field',true), $this->input->post('recaptcha_response_field',true));

    if($resp->is_valid)
    {
        return true;
        }

    else 
    {
         $this->form_validation->set_message('checkCaptcha', 'Sorry Invalid captcha code');
         return false;
        }

    }
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

  A PHP Error was encountered

  Severity: Notice

  Message: Trying to get property of non-object

 Filename: controllers/offer.php

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

我帮我错了.

谢谢.

codeigniter

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

如何将价格显示为百万和千种格式?

我有以下价格.

  • 14500000
  • 1800000

这些价格如何在PHP中显示为数百万和数千?

我希望有一个用户定义的函数来将这些值显示为数百万和数千格式,因为这些价格将是动态的.

更新

我想将上述值显示为:

  1. 14,500,000将是1400万和500个thounsands
  2. 1,800,000将是100万和800个thounsands.

所以任何人都可以告诉我它是如何做到的?

谢谢.

php

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

如何在localhost上安装laravel4?

我是Laravel的新手.我已经尝试在我的本地服务器上安装它,但是当在borwser中运行时,我收到此错误.

Warning: require(D:\xampp\htdocs\laravel\bootstrap/../vendor/autoload.php): failed to open    stream: No such file or directory in D:\xampp\htdocs\laravel\bootstrap\autoload.php on line 17

 Fatal error: require(): Failed opening required'D:\xampp\htdocs\laravel\bootstrap/../vendor/autoload.php'   (include_path='.;D:\xampp\php\PEAR') 
 in D:\xampp\htdocs\laravel\bootstrap\autoload.php on line 17
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我如何在localhost上正确安装它?

在此先感谢您的帮助.

laravel

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

如何将单双引号放在一起?

我有以下PHP代码.

$msg .='<a href="#dialog" name="modal" class="icons reply_icon" onclick="reply('.$messages_row["sender_id"].','.$messages_row['sender_email'].')"><span>reply</span></a>';
Run Code Online (Sandbox Code Playgroud)

当我单击此锚标记时,我在控制台中收到以下错误.

SyntaxError: illegal character @ in myemail@company.com
Run Code Online (Sandbox Code Playgroud)

我知道问题是由于双引号,但不知道如何正确引用.任何人都可以帮助我.

javascript php

0
推荐指数
1
解决办法
83
查看次数

标签 统计

php ×2

codeigniter ×1

javascript ×1

laravel ×1