1

したがって、CI で secureimage を使用したくありません。既定の CAPTCHA ヘルパーにはオーディオ オプションがないため使用したくありませんが、secureimage を使用するとオーディオを表示する際に問題が発生します。

サイトからダウンロードした secureimage フォルダごと CI のライブラリにコピーしました。

画像を表示するだけでなく、入力されたコードをチェックすることもできます。しかし、私の問題はオーディオファイルを表示することです。やり方がわかりません。

画像を表示して確認する方法は次のとおりです(すでにsecureimageライブラリを使用しています):

function captcha_image(){
    $img = new Securimage();
    return $img->show();
}

public function captcha_check(){
    $img = new Securimage();
    $input = $this->input->post('imagecode');
    $result = $img->check($input); 


    if($result)
        $message = "success";
    else
        $message = "try again";
}

私の見解:

<img src="<?php echo site_url('form/captcha_image') ?>" alt='captcha' />
4

1 に答える 1