Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Entites HTML, PHP, MySQL

1 réponse
Avatar
Bzzz
Bonjour à tous,

J'ai un problème d'entités HTML. Problème classique d'après
ce que je lis sur le net, mais dont je n'arrive pas à me
dépatouiller. Je poste ici car HTML, PHP et MYSQL me
semblent en relation dans mon problème.
J'ai un site, rédigé en PHP, utilisant une bdd MySQL qui
s'affiche parfaitement bien sur FireFox. Quand je teste sur
IE6 (il faut bien faire ce test quand même, IE restant le
navigateur le plus utilisé), tout les caractères accentués
sont traduits en ce que j'appelle des "injures" (des carrés,
des caractères bizarres). Ce phénomène ne se produit que sur
une partie de mes pages.
Sur les pages constituées par une seul fichier php (page
"statique" ?), tout va bien, dans le menu Affichage/Codage,
je suis en Europe occidentale (ISO).
Quand il s'agit de l'affichage d'une page reconstituée à
partir de plusieurs fichiers (page "dynamique" fabriquée par
un fichier.php du type <?require
('maconnexion.php');require('marequete.php');include
('partie1.php');include('partie2.php');?>, j'ai ce problème
d'affichage et dans IE6, menu affichage/codage, je me
retrouve en Unicode(UTF-8) sans possibilité de modifer cette
option.
Juste au cas où, je précise que tout mon code (que ce soit
php, html ou mysql) est fabriqué de mes blanches mains dans
un éditeur de texte (UltraEdit pour ne pas le nommer) et pas
à partir d'un "clicodrome" du genre FrontPage ou Dreamweaver
qui "arrangent" le code à leur manière. Je termine en disant
que je n'oublie pas dans le <head>de mes pages la balise
<META HTTP-EQUIV="content-type"
content="text/html;charset=ISO-8859-1">
Désolée d'avoir été un peu longue mais comme ça j'espère que
c'est clair.
Merci d'avance de vos lumières...
--
Bzzz (pour m'écrire perso, baisser d'un ton ;-)

1 réponse

Avatar
bruno
je ssuis pas le meilleur, mais vu qu'on te repond pas...
post une de tes page crées dynamiquement pour voir...

pour moi, ce n'est pas dans le head qu'il faut mettre l'info :
ex : une de mes pages :
<html>
<head>
<title>Bzzz</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<link href="style1.css" rel="stylesheet" type="text/css">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
</head>
<body >
...
/
/
/
...