Si vous utilisez la librairie GD inclue avec PHP sur une plateforme Windows pour afficher des images contenant du texte, il se peut que vous soyez confrontez à un problème d’affichage des caractères accentués.
Si vous utilisez la librairie GD inclue avec PHP sur une plateforme Windows pour afficher des images contenant du texte, il se peut que vous soyez confrontez à un problème d’affichage des caractères accentués en utilisant une fonction imagettftext et une police TrueType. Le rendu des accents est par exemple similaire à l’image ci-dessous :
Ce problème peut être lié à l’utilisation d’une dll de la librairie GD de PHP trop ancienne. Essayez alors de la mettre à jour :
Fondateur de Lecoindunet & consultant IT, j'ai travaillé en tant que technicien, développeur puis responsable informatique.
J'aime apprendre, décortiquer et partager mes expériences au travers d'articles simples à comprendre.
Avec PHP , en utilisant le motif \w avec PCRE ([:alpha:] pour POSIX) dans le masque d’une Regex , il est possible que les accents de caractères ne soient pas identifiés sur certaines configurations (comme chez 1and1 par exemple). Il faut alors définir les informations de localisation avec la…
Un Slug (ou Friendly URL) est la partie d’une URL qui identifie le titre d’un article, un blog ou d’une news. Les caractères spéciaux sont supprimés, les accents sont remplacés pour rendre le lien lisible et interprétable par quiconque (humain, navigateur, moteur de recherche, visiteur étranger…
En PHP, il est parfois nécessaire de supprimer / remplacer les accents d’un texte ou d’une chaine de caractères par un caractère non accentués (pour générer une url à partir d’un titre par exemple). Ce script PHP recherche les caractères accentués dans un texte et les remplace par leurs équivalents…
Si vous voulez sauvegarder votre base de données dans un script PHP, c’est très simple avec la commande system . Cette commande permet d’exécuter un programme depuis un script PHP. Mysqldump etant une commande externe à PHP et interprétée par MySql, vous pouvez l’exécuter avec system . Voici un…
Depuis PHP 5, il est possible de vérifier si une adresse Email est valide très simplement grâce au filtre intégré à PHP : FILTER_VAR. Voici un exemple :
Un commentaire
Si tu fait tourné ta prod sur Windows avant de mettre a jour GD va te prendre un unix !
Si tu fait tourné ta prod sur Windows avant de mettre a jour GD va te prendre un unix !