Retourner au contenu associé (dépêche : Google contre la pollution des sites web)
Posté par nicolassanchez le 21 janvier 2005 à 14:15. En réponse à la dépêche Google contre la pollution des sites web. Évalué à 1.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Très bonne initiative
Posté par nicolassanchez . En réponse à la dépêche Google contre la pollution des sites web. Évalué à 1.
<?php
header("Content-type: image/png");
function createLettre($lettre)
{
$image = imagecreatetruecolor(20, 20);
$bgcolor = imagecolorallocate($image, 200, 200, 255);
$color = imagecolorallocate($image, rand(0, 200), rand(0, 200), rand(0, 200));
imagefill($image, 0, 0, $bgcolor);
$font = rand(1, 5);
imagestring($image, $font, rand(0, 20 - imagefontwidth($font)), rand(0, 20 - imagefontheight($font)), $lettre, $color);
//imagerotate($image, rand(-10, 10), $bgcolor); //à décommenter si t'as imagerotate...
return $image;
}
$texte = "jDh6E4mP"; // à générer aléatoirement...
$image = imagecreatetruecolor(160, 20);
$black = imagecolorallocate($image, 0, 0, 0);
for ($i=0; $i<8; $i++)
{
$lettre = createLettre($texte[$i]);
imagecopy($image, $lettre, $i*20, 0, 0, 0, 20, 20);
imagedestroy($lettre);
}
imagepng($image);
imagedestroy($image);
?>