par
IDNoires » 20 janv. 2006, 10:08
Ensuite dans les paramètres de imagestring() , le deuxième correspond à la taille de police, mais il n'y en a pas pour le type de police.
Description
bool imagestring ( resource image , int font , int x , int y , string s , int col )
imagestring dessine une chaîne sur une ligne horizontale, dans l'image image , avec le coin en haut à gauche aux coordonnées ( x , y ) (le coin supérieur gauche est l'origine (0,0)) avec la couleur color . Si l'argument de police vaut 1, 2, 3, 4 ou 5, une des polices par défaut sera utilisée).
donc le deuxieme ce n'est pas la taille de ta police, mais le numéro de la police système que va utiliser ton imagestring.
Je reprends donc doucement mon explication :
Imagestring prend une police systeme si ton second paramètre est inférieur à 6. ok ?
Si la police système qu'il prend ne contient aucun caractère accentué (et il y en a plein), il ne peut pas te créer son image et te met un caractère bizarre à la place. ok ?
C'est totalement indépendant du fait que tu puisses afficher les caractères accentués via un echo.
Le problème est que tu es sur free, donc tu ne sais pas quels sont les polices dispo et surtout tu ne peux pas en mettre de nouvelle via imageloadfont.