小编P.Y*_*ema的帖子

Captcha不在CI工作

我写了一小段代码,它应该适用于Codeigniter中的验证码.代码应该只是打印创建验证码的时间,第一次尝试.但它似乎甚至没有创建验证码本身.我确定帮助程序已加载,这是在构造函数中完成的.接下来,应该有将图像写入文件夹的正确权限.任何人都知道它为什么不能正常工作?

defined('BASEPATH') OR exit('No direct script access allowed');
class Register extends CI_Controller{

     public function __construct(){
        parent::__construct();  
        $this->load->helper('captcha');
    }

    public function generate_captcha(){
        $vals = array(
            'img_path' => './captcha/',
            'img_url' => base_url().'captcha/',
        );
        echo base_url().'assets/images/captcha/';
        $captcha = create_captcha($vals);

        echo 'cap time: ' . $captcha['time'];

        $captcha_image = $captcha['image'];
        return $captcha_image; 
    }

}
Run Code Online (Sandbox Code Playgroud)

编辑 它是否与此代码之外的任何内容有关?我已经为文件夹设置了正确的权限,因此它可以将图像写入目录.

php codeigniter

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

在PHP中从远程位置散列图像

使用PHP脚本,我想比较两个图像.其中一个图像位于我的服务器上,一个位于外部网站上.我试图将两个图像的哈希值相互比较.不幸的是,这仅在两个图像保存在我的服务器上时才有效.我怎样才能做到这一点?

<?php

$localimage = sha1_file('image.jpg');

$imagelink = file_get_contents('http://www.google.com/image.jpg');  
$ext_image = sha1_file($imagelink);

if($localimage == $ext_image){
    //Do something
}

?>
Run Code Online (Sandbox Code Playgroud)

php

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

Log.d在Logcat Android Studio中没有显示log.d

Android studio没有显示我在代码中编写的任何日志.我已经尝试将日志设置为详细和调试.我正在使用'无过滤器'.为什么'Oncreatetestlog'没有出现在我的logcat中?

package com.example.keydown;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        if (savedInstanceState != null) {
            Log.d("Oncreatetestlog", "onCreate() Restoring previous state");
            /* restore state */
        } else {
            Log.d("Oncreatetestlog2", "onCreate() No saved state available");
            /* initialize app */
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java android

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

标签 统计

php ×2

android ×1

codeigniter ×1

java ×1