0

トーナメントの実績などを示すゲーム クランのリボンを作成しています。画像を生成するための私のコードは次のとおりです...

<?php
// Image Variables
$image = imagecreatefrompng("ribbons/ribbonBack.png");
$rib1 = imagecreatefrompng("ribbons/oneYear.png");
// Turn off alpha blending and set alpha flag for png
imagealphablending($image, true);
imagesavealpha($image, true);
// Set ribbons
imagecopy($image, $rib1, 0, 0, 0, 0, 95, 30);
// display ribbons
imagepng($image);
imagedestroy($image);
imagedestroy($rib1);
?>

私の質問は、これに代替テキストを追加して、ユーザーが $rib1 の上にマウスを置くと、そのリボンが何であるかを説明する代替テキストが表示されるようにするにはどうすればよいですか? どんな助けでも大歓迎です。本当にありがとう :)

4

1 に答える 1

2

画像の生のバイナリを出力しています。ここには html がないため、alt 属性を設定する場所がありません。解決策は、イメージ タグの src 属性でスクリプトを参照することです。

<img src="ribbons.php" alt="Title" />
于 2012-11-05T21:06:43.273 に答える