H. Jansen: W3C Validation -> GET Variablenübergabe erzeugt Fehler

Hi,
wenn ich meine Seiten mal mit dem W3C crosschecke, gibt er bei variablenübergaben via GET immer fehlermeldungen, woran liegt das? Als DOC Type habe ich HTML 4.01 Strict gewählt ...

Folgende Fehlermeldung macht mir das leben schwer:

Line 108, column 52: general entity "contentid" not defined and no default entity (explain...).

...  <a href="index.php?page=startseite&contentid=3&setlanguage=english">

Oder liegt das Problem darin, dass der Parser ein Entity annimmt, wenn ein & vorrangestellt ist? Hier zB &contentid ... hmm kann man evtl die Entityfunktion deaktivieren?

Wäre über jeden Tipp dankbar :)

Liebe Grüße ...

  1. Hallo,

    ...  <a href="index.php?page=startseite&contentid=3&setlanguage=english">

    ersetzt mal die & durch & :

    <a href="index.php?page=startseite&contentid=3&setlanguage=english">

    der link fuktioniert dann immer noch

    Mit freundlichen Grüßen
    Lanthan

  2. Hallo,

    Line 108, column 52: general entity "contentid" not defined and no default entity (explain...).

    warum hast du nicht einfach mal auf "explain..." geklickt? Außerdem steht diese Fehlermeldung schon ziemlich oft im Archiv.

    Oder liegt das Problem darin, dass der Parser ein Entity annimmt, wenn ein & vorrangestellt ist?

    richtig, deswegen musst du & als & schreiben, dann sollte der Validator nicht mehr meckern :-)

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|