8791 sujets
Des gens vous ont précédemment répondu et ont tenté de vous aider. Mais on ne peut rien faire sans plus d'indications et de précisions de votre part quand on vous les demande (RIEN).
Le problème des caractères spéciaux (problème d'encodage) peut se situer à un ou plusieurs endroits de TOUTE la chaîne éditoriale, c'est-à-dire saisie par un visiteur ou un auteur de texte (ou copier-coller de texte dans l'admin du CMS).
Le langage côté serveur (PHP par exemple) va traiter ce texte ...
Puis ce texte est entreposé dans la base de données.
(là un visiteur demande l'affichage d'une page dont ce texte)
Puis ce texte est resorti de la base de données et
à nouveau traité par PHP, en plus du code et du texte des fichiers (templates, gabarits, echo $texte, etc)
et envoyé par le serveur (Apache, IIS, etc) au navigateur
Ce navigateur reçoit un code HTML qui comporte des indications (qui peuvent être différentes de ce qu'impose Apache).
Voilà à CHAQUE étape il peut y avoir un problème, et il peut y avoir dans la même page un problème avec certains textes d'une origine différente ou saisis à un moment différent et aucun problème avec le reste.
Vous disiez avoir lu les 2 premiers liens vers des articles/tutos qui vous avaient été donnés mais le problème n'était pas réglé ... Et ? Qu'est-ce que vous avez fait, qu'est-ce que vous avez testé et comment, qu'est-ce que vous avez observé, qu'est-ce qui n'est pas clair (pour chacune des étapes) ? Après X messages de votre part on ne sait même pas d'où provient le texte mal encodé : texte présent dans un fichier PHP, dans une base de données ?
Apprenez à poser une question et à vous faire aider, c'est le 1er problème. Et pour ce problème-là également la solution ne peut venir que de vous (DES PR2CISIONS qui quoi quand comment où pourquoi)
Le problème des caractères spéciaux (problème d'encodage) peut se situer à un ou plusieurs endroits de TOUTE la chaîne éditoriale, c'est-à-dire saisie par un visiteur ou un auteur de texte (ou copier-coller de texte dans l'admin du CMS).
Le langage côté serveur (PHP par exemple) va traiter ce texte ...
Puis ce texte est entreposé dans la base de données.
(là un visiteur demande l'affichage d'une page dont ce texte)
Puis ce texte est resorti de la base de données et
à nouveau traité par PHP, en plus du code et du texte des fichiers (templates, gabarits, echo $texte, etc)
et envoyé par le serveur (Apache, IIS, etc) au navigateur
Ce navigateur reçoit un code HTML qui comporte des indications (qui peuvent être différentes de ce qu'impose Apache).
Voilà à CHAQUE étape il peut y avoir un problème, et il peut y avoir dans la même page un problème avec certains textes d'une origine différente ou saisis à un moment différent et aucun problème avec le reste.
Vous disiez avoir lu les 2 premiers liens vers des articles/tutos qui vous avaient été donnés mais le problème n'était pas réglé ... Et ? Qu'est-ce que vous avez fait, qu'est-ce que vous avez testé et comment, qu'est-ce que vous avez observé, qu'est-ce qui n'est pas clair (pour chacune des étapes) ? Après X messages de votre part on ne sait même pas d'où provient le texte mal encodé : texte présent dans un fichier PHP, dans une base de données ?
Apprenez à poser une question et à vous faire aider, c'est le 1er problème. Et pour ce problème-là également la solution ne peut venir que de vous (DES PR2CISIONS qui quoi quand comment où pourquoi)