Vous n'êtes pas identifié.
Salut !!
J'ai un petit problème sur mon site concernant toutes les pages .. sauf celle de contact !
En fait, lorsqu'on regarde la source, les accents sont remplacés par des : é (pour é)
Sauf dans ma page de contact où l'encodage est l'iso-8859-1
Donc en fait, l'UTF-8 converti tous les accents de ma source en caractères spéciaux ..
Et étant donné que j'aime pas quand ça fait moche .. je cherche une solution !
Je pourrais donc convertir toutes mes pages en iso-8859-1 .. mais en fait ça fait du boulot !
Il n'y aurait pas une autre solution ??
Merci d'avance !
Hors ligne

Euh... en fait... j'avais le même problème que toi, mais en passant toutes mes pages en doctype (qui n'y était pas avant), quand je me suis mis à tapper "é" dans le code source, la page m'a affiché "é" (au lieu d'un truc comme "Ã@" sans le doctype).
Je n'ai pas trop compris ton problème, mais je pense avoir une solution... 
Ah... En fait, je pense que tu utilise un doctype qui fait planter le visionage de ta source... Va sur mon site, et essay de prendre mon doctype et de tester... J'espère que je t'aide...
Finalement voilà mon doctype :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Hors ligne
Merci pour cette réponse mais le changement de doctype ne fait rien, j'ai déjà essayé !
C'est sur que ça ne gène personne mais moi si lool
Ensuite, un doctype loose ... s'pa mon truc, au minimum un transitional !!
Hors ligne
Moi, personnelement je ne connais pas la différence (et je ne cherche même pas
), mais ça marche très bien... Sinon, tu peux essayer de mettre ce code en haut de chacune de tes pages :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Je sais... C'est ce que tu voulais éviter de faire, mais en ouvrant toutes tes pages avec Notepad++ tu pourras ensuite utiliser la fonction remplacer (Ctr+H) et remplacer par exemple "<head>" par :<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
(Il faut cliquer sur "Remplacer tout sur tous les documens ouverts")
Si ça ne marche pas, je ne sais vraiment pas...
Bonne chance...
Dernière modification par Tourian (16-08-2008 11:23:44)
Hors ligne
Arf, je préfere éviter de tout passer en iso !!
Je trouverais surement la solution un jour, on verra bien !!
J'aime pas trop l'iso .. je suis né avec l'utf donc j'y reste fidel 
Hors ligne
Salut
,
Tu fais un utf8_decode() avant enregistrement en bd et un utf8_encode() en sortie .
Hors ligne
Bah oui mais là toutes mes pages ne sont pas enregistrées dans ma BDD
Donc c'est pour ça que ça semble bizard !!
J'ai quelques sorties de BDD mais en enlevant tout ce qui sort de cette BDD, la source reste toujours pareil 
Hors ligne
Essaye avec ce doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Hors ligne
Bah en fait, je crois qu'il n'y a rien a faire, ça ne change rien 
Je ne comprend pas pourquoi alors ... avant tout était bien et j'étais en UTF-8 ...
Je ne vois pas pourquoi ça merdouille 
Hors ligne
Bonjour
essayer d'utiliser html_entity_decode devant les variables a afficher avec SELECT (SELECT contenu FROM table..)
ex: echo html_entity_decode($contenu)
Hors ligne
je met toujours le doctype après avoir codé tout le site ...
Et la je viens de le rajouter sur MON SITE et comme vous pourrez le remarquer, ça "coupe" mon design.
Pourriez vous m'aider ? voila jette un coup http://plombier-express.fr
Merci
Dernière modification par satcoucou (17-10-2011 02:22:21)
Hors ligne
Bonjour satcoucou et bienvenue,
Avant de commencer, un "Bonjour" ou un simple "Salut" est toujours appréciable
...
J'ai regardé rapidement ta page d'accueil et plus précisément ton code source et c'est une cata. Ton problème, à mon avis, provient plus du faite que ton site soit codé comme un porc que du DOCTYPE!
Par exemple, tu ouvres plusieurs balises "<head>". Tu cases des "DOCTYPE" partout. Tes métatags se promène dans ton code. Tu as également du style css qui se balade n'importe ou et je ne te parle même pas de l'utilisation de tableaux imbriqués qui constituent les fondations de ton site... bref, la structure du site est bancale et codé façon année 1960.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> Ici les balise métatags, style css, javascript, etc.. </head> <body> Corps de ta page </body> </html>
Pour en revenir à ton soucis principal, le "seul" problème visuel que je constate est dut au menu qui se trouve tout en haut et dont je ne pige pas pourquoi il est en double exemplaire dans ta page???
Le plus simple et sans tout revoir serait de supprimer ce menu inutile :
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<th width="230" height="34" align="left" valign="top" background="templates/zak_bluey_flash3/images/column_L_top.png" scope="col"></th>
// <th width="674" height="34" align="right" valign="middle" background="templates/zak_bluey_flash3/images/column_Center_nav.png" scope="col"> <table cellpadding="0" cellspacing="0" class="moduletable">
<tr>
<td>
<ul id="mainlevel"><li><a href="/index.php?option=com_content&view=frontpage&Itemid=1" class="mainlevel" id="active_menu">Accueil</a></li><li><a href="/index.php?option=com_content&view=article&id=2&Itemid=2" class="mainlevel" >Dépannage</a></li><li><a href="/index.php?option=com_contact&view=contact&id=1&Itemid=3" class="mainlevel" >Contact</a></li><li><a href="/index.php?option=com_kunena&view=entrypage&defaultmenu=18&Itemid=17" class="mainlevel" >Forum</a></li><li><a href="/index.php?option=com_flexicontact&view=contact&Itemid=31" class="mainlevel" >Devis</a></li><li><a href="/index.php?option=com_content&view=article&id=13&Itemid=38" class="mainlevel" >Qui sommes-nous ?</a></li></ul> </td>
</tr>
</table>
</th>
<th width="15" scope="col"><img src="/templates/zak_bluey_flash3/images/top_nav_bg.png" width="15" height="34"></th>
</tr>
</table>Hors ligne
Propulsé par PunBB
© Copyright 2007
Forum créer un site