0

ビューにコントローラーを渡すキャプチャ画像を読み込もうとしています。コントローラーのコード

    $captcha_data['image'] = $this->captcha_security_model->get_captcha($width,$height,$characters);
//        header('Content-Type: image/jpeg');
//        imagejpeg($captcha_data['image']);
//        imagedestroy($captcha_data['image']);
    $this->load->view('captcha_view',$captcha_data);

フルページモードで画像を表示している3行のコメントを外します。私のビューのコード:

<?php
echo $image;
?>
<img src="" />
<form action="" method="post">
<input type="text" name="word"  />
<input type="submit" name="submit" value="submit"  />
</form>

ビューからの読み込みが何らかの理由で失敗しました。このコードは私にこれを与えます:

ここに画像の説明を入力

4

1 に答える 1

1

ビューに画像を渡す必要はありません。「フルページモード」のINSIDE CONTROLLERで画像を出力し、ビューファイルに次のようなものを入れます<img src='htttp://mysite.com/captchaimage/controller/'>

于 2013-03-21T17:32:28.173 に答える