Plume Hors Ligne Membre Inactif depuis le 26/07/2006 Grade : [Sorcier] Inscrit le 24/11/2002 1010 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/2003 2551 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/2003 1467 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/2003 1230 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/2002 1010 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/2004 7 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 ?
|