Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/07/2008, 12h50   #1
Invité de passage
 
Inscription : juin 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 6
Points : 0
Points : 0
Par défaut ENTETE probleme syntaxe

bonjour,

j'utilise mvc et smarty.
A l'execution de mon script, j'ai cette erreur:

Sur firefox:

Citation:
Erreur d'analyse XML : erreur de syntaxe
Numéro de ligne 1, Colonne 49 :<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-----------------------------------------------------------------------------------^
Sur ie:
Citation:
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style . Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.


--------------------------------------------------------------------------------

L'espace blanc requis était manquant. Erreur de traitement de la ressource

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">

Cette entete est presente dans:
- index.tpl,
-error.tpl,
-template compilé:%%67^67E^67E1C58E%%error.tpl.php.

index.tpl:


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>{$titresite} </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Description" content="{$description}">
<meta http-equiv="Keyword" content="{section name=idx_tag_tableau loop=$tags} {$tags[idx_tag_tableau].nomtag}, {/section}">
 
<link href="{$CSS[0].urlcss|default:"./public/css/template_1.css"}" rel="stylesheet" type="text/css" />
</head>
<body>
<div id = "main">
  <div id="logo"><a href="index.php"><img border="0px" alt="logo {$nomsite}" title="logo {$nomsite}" src="{$logo}"></a> </div>
    <dl id="menu">			
{$menu}
  </dl>
 
<div id= "centercontent">
{$article}
</div>
 
 
<!-- ici j'injecte la donnée qui vient de mon script PHP "{$hello_world}" -->
</body>
</html>




Dans firefox, il y a une fleche qui indique l'erreur sur le ">" de la fin de la balise. J'ai essaye de mettre un "/>" a la place mais on m'affiche l'erreur: "mal formé"

Quelqu'un a deja eu ce type d'erreur?
Qu'en pensez vous?
Qu'entend IE quand il parle "d'espace blanc requis?"
IE m'indique qu'il y a un probleme avec ma feuille de style css: J'ai mis au debut de la page du CSS:

Code :
header("Content-type: text/css; charset=UTF-8");
je pense que c'est du a un autre probleme que la syntaxe de l'entete.

merci d'avance por vos reponses
rebec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 14h50   #2
Invité de passage
 
Inscription : juin 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 6
Points : 0
Points : 0
j'ai ajouter un blanc comme ca:

Code :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" >
il m'indique sur ie:

Citation:
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style . Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.


--------------------------------------------------------------------------------

Une constante de chaîne était attendue mais aucun caractère de guillemet d'ouverture n'a été trouvé. Erreur de traitement d...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" >
avez vous une idee svp?
rebec est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h18.


 
 
 
 
Partenaires

Hébergement Web