Forum » » Sécurité » » Forum et Spam
Posté : 22 mai 2006 à 04:42
autre possibilité pour cryyptimage.php, permettant l'utilisation d'une fonte ttf. (mais nécessite d'en avoir une au moins sur le serveur). Après, on peut même faire une génération de fonte aléatoire, si on a plusieures polices ttf sur le serveur...
$code = $_GET['code'];
$largeur = 120;
$hauteur = 50;
$image = imageCreate($largeur, $hauteur);
$couleurFond = imageColorAllocate($image, 0, 0, 155);
$couleurTexte = imageColorAllocate($image, 150, 150, 255);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("!content-type:! image/jpeg");
imagettftext($image, 20, rand(0,10), 10, ($hauteur - 10), $couleurTexte, "arial.ttf","".$code."");
imagejpeg($image,"",20); // <== de 0 à 100, (0 = image déformée - 100 = image non déformée)
imageDestroy($image);
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=20052&forum=12