Complément pour la police perso

Sujet verrouillé

6 messages · 617 vues · qui a participé ?

Plume Membre · Légende 1 010 messages Inscrit le 24/11/2002
Lundi 03 Janvier 2005 à 13:00 #1
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 Membre · Divinité 2 551 messages Inscrit le 12/12/2003
Lundi 03 Janvier 2005 à 18:14 #2
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 ...

Skelz0r, user du Chan #MagicTheGathering :-D

rambo59310 Membre · Légende 1 467 messages Inscrit le 07/04/2003
Lundi 03 Janvier 2005 à 18:50 #3
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 Membre · Légende 1 230 messages Inscrit le 26/06/2003
Lundi 03 Janvier 2005 à 19:21 #4
oui c est peut etre simple, faut voir niveau sécurité ce que cela donne
Webmaster du site. http://www.dev-tharkun.com/
Plume Membre · Légende 1 010 messages Inscrit le 24/11/2002
Lundi 03 Janvier 2005 à 23:07 #5
heu pour la sécurité, je vois pas de faille, voici le code que j'utilise pour mon site:

<?

# 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 Membre · Nomade 7 messages Inscrit le 23/12/2004
Jeudi 06 Janvier 2005 à 21:15 #6
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 ?

Répondre

Connectez-vous ou créez un compte pour écrire sur le forum. Les comptes de l'ancien site fonctionnent avec leur mot de passe.