hi,
Mir ist folgendes von dem SelfHTML-Validator nicht klar:
Zeile Spalte: 28
34 Fehler: Unbekanntes Entityid\_top
.
Fehlerstelle:<a href="index.php?id=001&id_top=001" class="nav_1_aktiv">Home</a>
& leitet im HTML-umfeld nun mal immer ein entity ein, wie bspw.
ein entity &id_top ist aber nicht definiert.
Und sowas kommt ständig! Ich meine, welche Alternativen sind denn vorgesehen? Das sind korrekte PHP-GET-Variablen.
nein, im HTML-umfeld sind sie _nicht_ korrekt.
da musst du das & selber in seiner entity-schreibweise notieren, &sähe dann insgesamt so aus:
<a href="index.php?id=001&id_top=001" class="nav_1_aktiv">Home</a>
btw: der validator selbst erklärt seine fehlermeldungen doch auch meistens, das solltest du dir also ruhig auch mal genauer anschauen.
in obem zitiertem fall steht da beispielsweise _fett_ geschrieben:
The most common cause of this error is unencoded ampersands in URLs as described by the WDG in "Ampersands in URLs".
gruß,
wahsaga
Okay macht Sinn.
Ich nutze den SelfHTML-Validator, ihr könntet ja das entsprechende Feature noch einbauen ^^
Ganz kapiere ich es aber noch nicht, denn jetzt stimmt irgendwas an der URL nicht wirklich: index.php?id=001&id_top=001 erkennt PHP nich wirklich. So steht das übrigens in der Adressleiste der Browsers.
Ich weiß, ich bin anstrengend ^^