Problèmes affichage des accents dans Chrome et Safari
Résolu/Fermé
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
-
4 févr. 2013 à 21:27
Jeanbat92 - 24 oct. 2013 à 16:25
Jeanbat92 - 24 oct. 2013 à 16:25
A voir également:
- Problèmes affichage des accents dans Chrome et Safari
- Safari windows - Télécharger - Navigateurs
- Mise a jour chrome - Accueil - Applications & Logiciels
- Affichage double ecran - Guide
- Restaurer onglets chrome - Guide
- Chrome cast sur tv - Guide
6 réponses
Bonjour,
Après des mois de galère, à regardé sur tous les forums, je savais que je n'avais pas un problème de navigateur (encodage utf-8 ect) puisque j'avais désinstallé puis réinstallé chrome et le pb se produisait aussi sous safari.
Voici comment j'ai résolu le pb de mon coté. C'était un problème de police dans windows 7.
Panneau de config > Apparence et personnalisation > Police
Et là j'ai désinstallé toutes les polices Elvetica
Ensuite j'ai relancé Chrome et le pb est résolu.
J'espère que ça va marcher pour vous.
@+
Après des mois de galère, à regardé sur tous les forums, je savais que je n'avais pas un problème de navigateur (encodage utf-8 ect) puisque j'avais désinstallé puis réinstallé chrome et le pb se produisait aussi sous safari.
Voici comment j'ai résolu le pb de mon coté. C'était un problème de police dans windows 7.
Panneau de config > Apparence et personnalisation > Police
Et là j'ai désinstallé toutes les polices Elvetica
Ensuite j'ai relancé Chrome et le pb est résolu.
J'espère que ça va marcher pour vous.
@+
ShayFmw
Messages postés
106
Date d'inscription
samedi 12 janvier 2013
Statut
Membre
Dernière intervention
10 juillet 2013
43
Modifié par ShayFmw le 4/02/2013 à 22:15
Modifié par ShayFmw le 4/02/2013 à 22:15
Bonjour,
Tu as bien sélectionné, dans ton éditeur notepad par exemple
Encodage => UTF-8 ?
Ou alors enlever carrément <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
----
Passionné d'informatique et de jeux vidéos
Tu as bien sélectionné, dans ton éditeur notepad par exemple
Encodage => UTF-8 ?
Ou alors enlever carrément <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
----
Passionné d'informatique et de jeux vidéos
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
2
4 févr. 2013 à 22:12
4 févr. 2013 à 22:12
Idem pour la réception des emails à partir de mon formulaire :(
Tous les accents sont codés rendant les messages illisibles...
Voici mon formulaire. Si vous avez des suggestions elle sont plus que les bienvenues
<?php
$nom = htmlentities($_POST['nom'], ENT_QUOTES);
$telephone = htmlspecialchars($_POST['telephone'], ENT_QUOTES);
$email = htmlspecialchars($_POST['mail'], ENT_QUOTES);
$message = htmlentities($_POST['message'], ENT_QUOTES);
/*variables*/
if(!isset($email) OR $email == "")
$email = "Aucun e_mail n'a été renseigné";
if(!isset($message) OR $message == "")
$message = "Aucun message n'a été tapé";
/*email*/
$msg = "<p>Vous venez de recevoir un message depuis le formulaire du site : http://www.monsite.com<br />
Voici les informations : <br /><p>
Nom : $nom <br />
Telephone : $telephone <br />
Email : $email <br /><p>
Message : $message</p>";
/*header*/
$mail = htmlspecialchars($_POST['mail'], ENT_QUOTES);
$mail = htmlentities($_POST['mail'], ENT_QUOTES);
if(isset($mail))
$header = "From: \"$nom\" <$mail>\r\n";
else
$header = "From: \"$nom\" <contact@monsite.com>\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=UTF-8\r\n";
$header .= "To: \"Mon Site\" <contact@ocups.com>\r\n";
$subject = htmlspecialchars($_POST['sujet'], ENT_QUOTES);
$subject = htmlentities($_POST['sujet'], ENT_QUOTES);
/*envoi mail*/
if(mail("contact@monsite.com", $subject, $msg, $header))
{
header('Location: ../pages/merci.php');
}
else
{
echo "<strong style=\"color:#ff0000;\">Suite a une erreur, votre message n'a pas été envoyé. Merci de renouveler l'opération.</strong>";
}
?>
Tous les accents sont codés rendant les messages illisibles...
Voici mon formulaire. Si vous avez des suggestions elle sont plus que les bienvenues
<?php
$nom = htmlentities($_POST['nom'], ENT_QUOTES);
$telephone = htmlspecialchars($_POST['telephone'], ENT_QUOTES);
$email = htmlspecialchars($_POST['mail'], ENT_QUOTES);
$message = htmlentities($_POST['message'], ENT_QUOTES);
/*variables*/
if(!isset($email) OR $email == "")
$email = "Aucun e_mail n'a été renseigné";
if(!isset($message) OR $message == "")
$message = "Aucun message n'a été tapé";
/*email*/
$msg = "<p>Vous venez de recevoir un message depuis le formulaire du site : http://www.monsite.com<br />
Voici les informations : <br /><p>
Nom : $nom <br />
Telephone : $telephone <br />
Email : $email <br /><p>
Message : $message</p>";
/*header*/
$mail = htmlspecialchars($_POST['mail'], ENT_QUOTES);
$mail = htmlentities($_POST['mail'], ENT_QUOTES);
if(isset($mail))
$header = "From: \"$nom\" <$mail>\r\n";
else
$header = "From: \"$nom\" <contact@monsite.com>\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=UTF-8\r\n";
$header .= "To: \"Mon Site\" <contact@ocups.com>\r\n";
$subject = htmlspecialchars($_POST['sujet'], ENT_QUOTES);
$subject = htmlentities($_POST['sujet'], ENT_QUOTES);
/*envoi mail*/
if(mail("contact@monsite.com", $subject, $msg, $header))
{
header('Location: ../pages/merci.php');
}
else
{
echo "<strong style=\"color:#ff0000;\">Suite a une erreur, votre message n'a pas été envoyé. Merci de renouveler l'opération.</strong>";
}
?>
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
2
4 févr. 2013 à 22:29
4 févr. 2013 à 22:29
Je travaille avec Dreamweaver quand je crée une page il entre automatiquement :
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
</body>
</html>
et les feuilles de style
@charset "utf-8";
/* CSS Document */
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
</body>
</html>
et les feuilles de style
@charset "utf-8";
/* CSS Document */
ShayFmw
Messages postés
106
Date d'inscription
samedi 12 janvier 2013
Statut
Membre
Dernière intervention
10 juillet 2013
43
4 févr. 2013 à 23:17
4 févr. 2013 à 23:17
essai de faire comme je t'ai dis alors^^ enlève le ou alors tu devrais avoir une fonction dans dreamweaver où tu peux modifier l'encodage du fichier
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
2
4 févr. 2013 à 23:37
4 févr. 2013 à 23:37
J'ai supprimé la ligne <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> et vérifier l'encodage dans notepad en ouvrant ma page d'index et je suis en UTF-8 (sans BOM).
Pareil les caractères sont toujours encodés...
Pareil les caractères sont toujours encodés...
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
2
5 févr. 2013 à 19:54
5 févr. 2013 à 19:54
Personne qui aurait un petit bout de code à partager pour m'éviter de recoder tous mes caractères spéciaux un à un ? :(
ShayFmw
Messages postés
106
Date d'inscription
samedi 12 janvier 2013
Statut
Membre
Dernière intervention
10 juillet 2013
43
5 févr. 2013 à 19:59
5 févr. 2013 à 19:59
Bien je ne sais quoi vous dire dans la mesure où chez moi cette technique fonctionne :/ Je ne travaille pas avec Dreamweaver, c'est sans doute ça. Désolé
jenny131078
Messages postés
170
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
23 mars 2014
2
5 févr. 2013 à 20:31
5 févr. 2013 à 20:31
Dommage :( mais en tous cas merci de vous être penché sur mon problème