ホームページ  >  記事  >  バックエンド開発  >  画像認証コードに関する質問

画像認証コードに関する質問

WBOY
WBOYオリジナル
2016-06-13 12:35:06808ブラウズ

画像認証コードの問題
認証コードを表示する簡単なコード、コードは以下の通りです。
for($i=0;$i {
$r.=dechex(rand(1,15));
}

$im=imagecreatetruecolor(100,30);
$bg=imagecolorallocate($im,0,0,0);//初めて呼び出されたときの背景色。
$te=imagecolorallocate($im,255,255,255);
画像文字列($im,5,0,0,$r,$te);

header("コンテンツタイプ:画像/jpeg");
imagejpeg($im);

画像が表示されない $r.=dechex(rand(1,15)) を削除すると画像が表示されますが、桁は 1 つだけです。

エラー メッセージが表示されます: 未定義の変数: r。変数は未定義であるはずですが、正しくはどのように記述すればよいですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。