Soyez le premier à donner votre avis sur cette source.
Snippet vu 9 981 fois - Téléchargée 15 fois
<?php header("Content-type: image/png"); $text = isset($_GET['text']) ? $_GET['text'] : '';//recuperer le text $im = @imagecreate(150, 20) or die("Cannot Initialize new GD image stream"); $background_color = imagecolorallocate($im, 190, 190, 190);//couleur du background ici gris $text_color = imagecolorallocate($im, 0, 0, 0);//couleur du text ici gris imagestring($im, 1, 5, 5, $text, $text_color);//construire l'image imagepng($im);//afficher l'image imagedestroy($im); ?>
Cet exemple est tres basique. Par exemple il ne gere pas la longuer de la chaine (l'image retournee a une taille hardcodee).
De plus, si il empeche de selectionner le texte pour le copier dans la fenetre du navigateur, il n'empeche aucunement un robot de parser ton source pour trouver ton texte (surtout si c'est un email).
Bref, pas tres utile en l'etat.
Eric
PS: Pourquoi ne pas utiliser un background transparent plutot que gris ? Ca rendrait ton "truc" plus facile a integrer sur n'importe quelle page.
En même temps la doc PHP existe, si c'est pour la resservir, je ne pense pas vraiment que ça soit la peine... http://php.net/manual/fr/function.imagestring.php vous y retrouverez comme exemple principal quasi le même code et dans les exemple plus bas l'utilisation avec un GET.
=> http://codyx.org
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.