ホームページ >バックエンド開発 >PHPチュートリアル >phpのGPライブラリについての質問です。
GD ライブラリをクラスにカプセル化しましたが、どこにエラーがあるのかわかりません。
時間があれば助けてください。ありがとうございます。 2 日間探していますが、まだできます。エラーが発生している場所が見つかりません。画像はまだ表示されません。
(最初にフォーム biaodan.php を作成します)
100db36a723c770d327fc0aef2ce13b1 ;
b2386ffb911b14667cb8f0f91ea547a7codetest6e916e0f7d1e588d4f442bf645aedb2f
="utf-8 "> dd9183b4f2cd9dd7232c5c688a9eea7f "投稿"> ="text" name="uname" value="" />076402276aae5dbec7f672f8f4e5cc81 value="" /dac3618e656078dbb72b56061bb58820076402276aae5dbec7f672f8f4e5cc81
; /body>
73a6ac4ed44ffec12cee46588e518a5e
(その後、クラス vcode.class.php をカプセル化します)
55b1b24134b1b86bf3cb895c43e816f6 背景
;プライベート関数 createback(){
$bgcolor=imagecolorallocate($this ->img,rand(225,255),rand(225,255),rand (225,255));
//境界線を描画します C $ borderColor = ImageColoraLocate ($ this - > height 1、$ bordercolor); /jpeg ");
mightjpeg(($ this-> img)); header(" content-type:image/png "); ; $ i ++){
、strlen($ codes)-1)};// 画像リソースを自動的に破棄するために使用されます
を使用して を使用する を使用する を使用する
8248dffdc083667390978d9a14a4c5e9getcode();
//検証コードの画像を出力します
$vcode->outimg();
ディスカッションに返信 (解決策)
ブラウザのアドレスバーに入力します コードを見てください.php を参照して、検証コードの画像を生成できるかどうかを確認してください。 キャンバスに数字が書き込まれていないようです。うまく書けない場合は、インターネットで有効なものを見つけてください。夜にはリソースがたくさんあります
//创建资源 $this->img=imagecreatetruecolor($this->width,$htis->height);