Complément pour la police perso

Forum > Communauté > Boîte à idées
Total : 6 Messages. Page n°1/1 - 1
Utilisateur(s) présent(s) sur ce sujet :
  • et 0 invités
Ce Sujet est Locké !

Plume

Avatar de 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

Avatar de 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 ...

___________________

Skelz0r, user du Chan #MagicTheGathering


rambo59310

Avatar de 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

Avatar de 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

___________________

Webmaster du site. http://www.dev-tharkun.com/

Plume

Avatar de 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

Avatar de 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 ?


Total : 6 Messages. Page n°1/1 - 1