Index du Forum » » Sécurité

Auteur

Forum et Spam
Boris
3430       
 

  Posté : 22-05-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

http://www.npds.org/viewtopic.php?topic=20052&forum=12