8792 sujets

Développement web côté serveur, CMS

hello...

j'ai fait passer mon script au validateur de
http://www.w3qc.org/validateur/index.php#type25

et voici qq message d'erreur
a écrit :

Avertissement à la colonne 434: ne peut générer un identificateur système pour l'entité générale "Page" (type #338)

Erreur à la colonne 434: entité générale "Page" n'est pas définit et il n'y a pas d'entité par défaut (type #25)

Avertissement à la colonne 438: référence non terminée par un délimiteur REFC (type #394)

Avertissement à la colonne 438: référence à une entité externe dans la valeur de l'attribut (type #403)

Erreur à la colonne 438: référence à l'entité "Page" pour laquelle aucun identificateur système ne peut être généré (type #325)

Erreur à la colonne 523: attribut requis "alt" non spécifié (type #127)

Avertissement à la colonne 598: ne peut générer un identificateur système pour l'entité générale "Action" (type #338)

Erreur à la colonne 598: entité générale "Action" n'est pas définit et il n'y a pas d'entité par défaut (type #25)

Avertissement à la colonne 604: référence non terminée par un délimiteur REFC (type #394)

Avertissement à la colonne 604: référence à une entité externe dans la valeur de l'attribut (type #403)

Erreur à la colonne 604: référence à l'entité "Action" pour laquelle aucun identificateur système ne peut être généré (type #325)

Avertissement à la colonne 608: ne peut générer un identificateur système pour l'entité générale "Order" (type #338)

Erreur à la colonne 608: entité générale "Order" n'est pas définit et il n'y a pas d'entité par défaut (type #25)

Avertissement à la colonne 613: référence non terminée par un délimiteur REFC (type #394)

Avertissement à la colonne 613: référence à une entité externe dans la valeur de l'attribut (type #403)

Erreur à la colonne 613: référence à l'entité "Order" pour laquelle aucun identificateur système ne peut être généré (type #325)

Avertissement à la colonne 619: référence non terminée par un délimiteur REFC (type #394)

Avertissement à la colonne 619: référence à une entité externe dans la valeur de l'attribut (type #403)

Erreur à la colonne 619: référence à l'entité "Page" pour laquelle aucun identificateur système ne peut être généré (type #325)

Avertissement à la colonne 777: référence non terminée par un délimiteur REFC (type #394)

Avertissement à la colonne 777: référence à une entité externe dans la valeur de l'attribut (type #403)

Erreur à la colonne 777: référence à l'entité "Page" pour laquelle aucun identificateur système ne peut être généré (type #325)




tout cela pour un malheureux petit lien qui se presente ainsi:

<a href="a_lbienmain.php?idBien=1&Action=Aj&Order=&Page=1" ><img src="../image/cart_put.gif" height="18px" width="18px" alt="Panier" title="Ajouter au panier"/>&nbsp;</a>


et
<a href="a_detail.php?idBien=1&Page=1" style="text-align:right" >&nbsp;<img src="../image/application_view_detail.gif" />D&eacute;tails...</a>



pourquoi en veut t'il tant a mes liens????

j'ai trouve un autre message d'erreur curieux....
voila:


a écrit :

#
<head>
#
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
#

<meta http-equiv="Content-Style-Type" content="text/css" />
#

<meta http-equiv="Content-Language" content="fr" />
#

<link rel="stylesheet" href="../include/css/nikita_style.css" media="screen" type="text/css" />
#

<link rel="stylesheet" href="../include/css/print_style.css" media="print" type="text/css"/>
#
#
<script language="JavaScript">

Erreur suivante...

Erreur à la colonne 17: il n'y a pas d'attribut "language" (type #108)

Erreur à la colonne 29: attribut requis "type" non spécifié (type #127)
#
<!--
#
#
function SymError()
#
{
#
return true;
#
}
#
window.onerror = SymError;
#
#
var SymRealWinOpen = window.open;
#
#
function SymWinOpen(url, name, attributes)
#
{
#
return (new Object());
#
}
#
#
window.open = SymWinOpen;

//-->
#
</script>
#

<script type="text/javascript" src="../include/js/java.js"></script>
#
<noscript>Votre navigateur ne lit pas le Javascript,

Erreur à la colonne 9: type de document ne permet pas l'élément "noscript" ici; assume "object" manquant de l'étiquette de début (type #66)

Erreur à la colonne 10: caractère de données n'est pas permis ici (type #63)
#
veuillez l&rsquo;activer pour une utilisation optimale du site
#
</noscript>
#
#
<title>Contenu du panier</title>
Erreur à la colonne 6: type de document ne permet pas l'élément "title" ici (type #64)
#
</head>

Erreur suivante...

Erreur à la colonne 6: fin d'étiquette pour "object" omise mais OMITTAG NO était spécifié (type #70)

Erreur à la colonne 6: fin d'étiquette pour "head" lequel n'est pas complété (type #73)
#



je ne vois pas ce qui ne va pas???

merci d'avance


ps si vous voulez voir par vous meme voici le lien de mon site
http://paris-appartements.fr/annonce/a_lbienmain.php?pr=ra
Modifié par nath-0-0 (06 Apr 2006 - 15:45)
je suis pas pro mais je pense que tu dois utiliser cette syntaxe


<a href="a_lbienmain.php?idBien=1&amp;Action=Aj&amp;Order=&amp;Page=1" ><img src="../image/cart_put.gif" height="18px" width="18px" alt="Panier" title="Ajouter au panier"/>&nbsp;</a>

en gros à chaque variable dans le link tu rajoute &amp;


dis moi si ça marche?
oui c'est ca....merci....

mais il m'embete toujours pour al balise javascript......et je sais pas pourquoi..
j'ai du faire des fautes d'orthographe pour faire plaisir à M validateur
du genre


<img src="../image/application_view_detail.gif" alt="d&eacute;tails"/>

est devenu

<img src="../image/application_view_detail.gif" alt="Details"/>
Ce dernier point est probablement lié au charset utilisé... sinon je ne vois pas trop pourquoi il en voudrait à une entité &eacute; Smiley ohwell
le &eacute est ok partout sauf dans le alt de la balise <img ....

@quentin

j'aimerais bie pouvoir remplacer <script language="javascript">
par
<script type="text/javascript">

mais ce n'est meme pas moi qui est codé cela, c'est pas sur ma page mais pourtant cela s'affiche dans le code source Smiley eek Smiley confus
non...et meme en local sur mon poste avec easy php, cela m'insère ce code que voila ci-dessous

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="fr" />
<link rel="stylesheet" href="include/calao_style.css" type="text/css"/>
<title>Paris-Appartements / MAJ Diverses</title>

<script language="JavaScript">
<!--

function SymError()
{
  return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
  return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script type="text/javascript" src="include/calaojava.js"></script>
</head>


ca c'est au debut de la page, j'ai tout mis pour que vous puissiez situer ou il me le place, mai s c'est seulement ce qui est entre
<script language="JavaScript">
et
//-->
</script>

qu'il me rajoute...

et en bas il me met plus ou moins la meme chose....


Smiley rolleyes
un cms.....kesako????
j'utilise dreamweaver pour évelopper mes pages mais je code tout a la main..puis easyphp...
mais cms je sais pas ce que c'est?
j'ai ete voir donc c'est pour travailler a plusieurs sur le meme document si j'ai bien compris....non je suis toute seule sur mon projet...
Bon donc c'est ce ***** de dreamweaver qui te génère ce ******* de code.
Delete-moi ce truc et passe à un éditeur en texte pur. Tu verras, tu vas finir par gagner du temps.
Salut,
Ce code n'est pas inséré par Dreamweaver mais, d'après une rapide recherche, par Norton antivirus.
A+
Modifié par Alan (10 Apr 2006 - 18:09)
Hein ? C'est quoi ce délire ?
Norton Antivirus ... n'importe quoi ... jusqu'où iront-ils pour assurer une prétendue sécurité ?
bon ceci dit je vois pas tellement pourquoi dreamweaver me genererait un truc comme cela vu que je code TOUS a la main...il me sert juste d'editeur...

mais peut etre que vous en connaissez un plus pratique?

Donc avec ce truc de Norton impossible d'etre aux normes....?
je comprends toujours rien.... Smiley biggol
Modifié par nath-0-0 (20 Apr 2006 - 18:30)