Says-it.com : Ne me faites pas dire ce que je n'ai pas dit
Par Ludovic Toinel le dimanche 8 avril 2007, 22:43 - Sur le Web - Lien permanent
Voici un site permettant de faire dire ce que l'on veut à différentes personnalités :
J'avais déjà écrit un article au sujet de ce site il y a quelques mois, mais celui-ci a pas mal évolué depuis. De nombreuses têtes ont été ajoutées.
Il faudrait faire quelque chose d'équivalent avec nos personnalités françaises, voici un exemple codé en PHP :
http://dev.geeek.org/truc/index.php
Voici le code PHP :
<? if (isset($_GET'text')){; // Supression des slashes & extraction des lignes $string = ucfirst(stripslashes($_GET'text')); $lines = explode("\r\n", $string); // Allocation des ressources $im = imagecreatefromjpeg("sarkozy.jpg"); $black = imagecolorallocate($im, 0, 0, 0); // Pour chaque ligne .... $posX = 43; $posY = 15 ; foreach($lines as $line){ imagestring($im, 3, $posX, $posY, $line, $black); $posY = $posY + 15; } header("Content-type: image/jpg"); imagejpeg($im); imagedestroy($im); } else { ?> <h1>Sarko Says ...</h1> <form action="index.php" method="GET"> <label for="string" value="Texte" /> <textarea type="text" id="text" cols="20" rows="2" name="text"></textarea><br/> <input type="submit" value="Valider" /> </form> <? } ?>
Ce script fonctionne avec toutes les images Jpeg. Il suffit de modifier le nom du fichier Jpeg source à ouvrir au niveau de l'instruction "imagecreatefromjpeg".
Dernières News
Nuage de Tags
Archives
RSS des articles
Souscrire par email




Commentaires
Si quelque désire améliorer le code pour un retour automatique à la ligne, prévenez moi !