画像認証コードの問題
認証コードを表示する簡単なコード、コードは以下の通りです。
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。変数は未定義であるはずですが、正しくはどのように記述すればよいですか?