できるだけ具体的にしようと思います。codeigniter captcha helperを使用して、自分のWebサイトでユーザー検証用のキャプチャを生成しました。これは、ローカルホストで正常に機能していますが、Webサイトをオンラインでアップロードしたときに、開発者ツールを使用してimgタグを表示したときに、キャプチャが何も表示されなかったようです。キャプチャ画像を含むものはまったくありませんでした。
コードは次のとおりです。
$this->load->helper('captcha');
$vals = array(
'img_path' => './captcha/',
'img_url' => base_url().'captcha/',
'font_path' => './fonts/VeraSe.ttf',
);
$img = create_captcha($vals);
$x = $this->session->set_userdata('captcha', $img['word']);
$data['image'] = $img['image'];
$data['captcha1'] = $img['word'];
$this->load->view('signup', $data);
とビューで:
<?php echo $image; ?>