| Plume  Hors Ligne  Membre Inactif depuis le 26/07/2006
 Grade : [Sorcier]  Inscrit le 24/11/20021010 Messages/ 0 Contributions/ 88 Pts
 |  Envoyé par Plume le Lundi 03 Janvier 2005 à 13:00
 
  contrairement à ce que dit amon-ra, ce n'est pas impossible à faire. Cependant, il ne faudra pas afficher le nom sous forme de texte, mais faire un PHP qui génère une image, un fond bleu, charge la police présente sur le serveur, écrit sur le texte (passé en paramêtre par un $_GET) et renvoit une image.
L'utilisateur aura le choix de la police dans son profil.
Plume, même pas 10 lignes de code...   
 ___________________   Don't Feed The Troll. 
 | 
	| Skelleton  Hors Ligne  Membre Inactif depuis le 07/07/2013
 Grade : [Divinité]  Inscrit le 12/12/20032551 Messages/ 0 Contributions/ 356 Pts
 |  Envoyé par Skelleton le Lundi 03 Janvier 2005 à 18:14
 
  Il me semble que c'est assez dangereux comme commande à créer, certe ce script est possible, mais pas très sûr je pense perso ... Sinon il y a aussi la méthode de la fiche CSS avec les polices préprogrammacles il me semble ... 
 ___________________ 
 | 
	| rambo59310  Hors Ligne  Membre Inactif depuis le 05/10/2007
 Grade : [Druide]  Inscrit le 07/04/20031467 Messages/ 0 Contributions/ 50 Pts
 |  Envoyé par rambo59310 le Lundi 03 Janvier 2005 à 18:50
 
  Enfin bon si c'est pour que des marrants écrivent leur pseudo en winddings ou des trucs comme ça...
Enfin quand à l'utilité de la chose :     
Par contre avec un truc PHP qui écrit le texte sur une image , ça pourrait toujours servir pour mettre un générateur de FC avec rien à installer dans la rubrique FC ou bien ça peut permettre de faire des signatures avec un texte qui varie selon les paramètres de l'utilisateur (par exemple , sur un forum où je suis , sur certaines signatures , il s'affiche par exemple , "salut rambo" ou bien "toi tu utilises IE : c'est mal" ou"'toi , tu utilise FireFox , c'est bien" des trucs ciomme ça quoi...)
 ___________________  Pour cause d'étude , je ne pourrai plus beaucoup être sur MC pendant un moment (deux ans ou trois...)
 
 | 
	| Tharkun  Hors Ligne  Membre Inactif depuis le 27/12/2009
 Grade : [Sorcier]  Inscrit le 26/06/20031230 Messages/ 0 Contributions/ 106 Pts
 |  Envoyé par Tharkun le Lundi 03 Janvier 2005 à 19:21
 
  oui c est peut etre simple, faut voir niveau sécurité ce que cela donne
 
 ___________________ 
 | 
	| Plume  Hors Ligne  Membre Inactif depuis le 26/07/2006
 Grade : [Sorcier]  Inscrit le 24/11/20021010 Messages/ 0 Contributions/ 88 Pts
 |  Envoyé par Plume le Lundi 03 Janvier 2005 à 23:07
 
  heu pour la sécurité, je vois pas de faille, voici le code que j'utilise pour mon site: | Code : 
 |  | <?
 # Déclaration des variables
 
 header("content-type:image/png");
 $texte=$_GET['texte'];
 $bouton=imagecreatefromjpeg("images/bouton_fond.jpg");
 $noir=imagecolorallocate($bouton, 0, 0, 0);
 imageantialias($bouton, true);
 imagealphablending($bouton, true);
 $police="/images/bouton_police.ttf";
 $devant=imagecreatefromjpeg("images/reflet.jpg");
 
 
 # Texte du bouton
 $taille=imagettfbbox(22, 0, $police, $texte);
 imagettftext($bouton, 22, 0, 69-(($taille[2]-$taille[1])/2), 25, $noir, $police, $texte);
 
 # Le devant
 imagecopymerge($bouton, $devant, 4, 3, 0, 0, 142, 16, 60);
 
 # Générer l'image
 
 imagepng($bouton);
 
 ?>
 |  | 
 | 
 
Et sinon, pour le générateur de FC en php, j'en ai un si ça interesse quelqu'un... Par contre pour celui là vous n'aurez pas le code en demandant juste....
 ___________________   Don't Feed The Troll. 
 | 
	| sjrd  Hors Ligne  Membre Inactif depuis le 21/06/2007
 Grade : [Nomade]  Inscrit le 23/12/20047 Messages/ 0 Contributions/ 0 Pts
 |  Envoyé par sjrd le Jeudi 06 Janvier 2005 à 21:15
 
  En effet il n'est pas possible qu'il y ait une faille dans un fichier image.
Cette proposition ne souffre donc d'aucun problème.   
Par contre j'ai une suggestion : pour éviter de devoir gérer le fond, ne pourrait-on pas utiliser le format gif, qui supporte la transparence ?
 
 |