Problème insertion code php dans une page cmsms

Support en français pour CMS Made Simple.

Moderator: jce76350

Post Reply
Hatem
Forum Members
Forum Members
Posts: 13
Joined: Thu Jul 19, 2007 9:57 am

Problème insertion code php dans une page cmsms

Post by Hatem »

Bonjour à tous,

J'ai le problème suivant :

j'ai créé le tag utilisateur suivant : include "monfichier.php" que j'ai inséré par la suite dans une page cmsms 1.1.2.


Le script php "monfichier.php" (qui consiste à afficher des données textuelles provennant d'une base de données Mysql) s'exécute bien mais les données que je récupère sont mal affichées : les caractères ' sont remplacés par des ?

J'ai un fait un htmlentities sur les données mais ca n'a rien changé.

Quelqu'un aurait une idée pour résourdre ce problème ?

Merci d'avance.
bmunsch
Forum Members
Forum Members
Posts: 61
Joined: Sat Oct 13, 2007 11:03 am

Re: Problème insertion code php dans une page cmsms

Post by bmunsch »

Bonjour,

Le problème vient peut être de l'encodage de tes pages. Je pense que le mieux (on me contredira peut-être) est d'encoder l'ensemble du site soit en utf-8 soit en Iso-8859-1 en fonction de l'encodage de ta base de données MySql.

Il faut faire un test avec les 2 types d'encodage sur l'ensemble de ton site.

D'après ce que j'ai pu lire sur les forum, il apparaît qu'utf-8 est plus indiqué (à vérifier).

Lors de la création d'un gabarit, il faut préciser l'encodage (bas de page) :

Encodage : utf-8 ou  Iso-8859-1

Dans le fichier config.php, il faut renseigner les champs suivants

$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';

Charge également une page de ton site sur un navigateur et vérifie que la balise meta suivante est bien présente:



Voilà tiens nous au courant
Pierre M.

Re: Problème insertion code php dans une page cmsms

Post by Pierre M. »

Oui sur utf8.
Et 1.1.2 à l'heure où 1.3 va sortir, n'est-ce pas chercher les complications ?

Pierre M.
Post Reply

Return to “French - Français”