Avatar billede dennism Nybegynder
13. maj 2003 - 16:38 Der er 15 kommentarer og
1 løsning

W3C Validation

Er det nogen der kan forklare mig hvorfor alle disse fejl fremkommer under denne validation:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.musikchart.dk&charset=%28detect+automatically%29&doctype=%28detect+automatically%29
Avatar billede =maddog= Nybegynder
13. maj 2003 - 16:53 #1
du må ikke have & i html, da det indikerer starten på en HTML-entity. i en url skal du bruge &amp; i stedet for & når det ikke er i en <script> blok.
href="?romeo=julie&amp;william=shakespeare"
Avatar billede =maddog= Nybegynder
13. maj 2003 - 16:56 #2
det er i grunden et svar. vent med at acceptere indtil du har checket det igennem en gang til.
Avatar billede =maddog= Nybegynder
13. maj 2003 - 17:00 #3
desuden må du ikke have target på et <script> tag.
Avatar billede dennism Nybegynder
13. maj 2003 - 17:02 #4
=maddog= >>
Jeg mener engang at have hørt, at man kan ændre disse & vha. noget i sin .htacces! Ved du hvad jeg skal indsætte der?
Avatar billede =maddog= Nybegynder
13. maj 2003 - 17:12 #5
det er muligt du kan definere entiteter selv, men det rykker ikke en meter ved at & skal repræsenteres som &amp; i selve html teksten.
Du har jo også sat korrekt &amp; flere steder så jeg kan ikke forstå det undrer dig :-).
.htaccess har jeg ingen viden om. Hvor er det defineret i HTML 4.01? Jeg vil gerne læse mere om det.
Avatar billede dennism Nybegynder
13. maj 2003 - 17:48 #6
Hvad så disse:

# Line 215, column 57: cannot generate system identifier for general entity "action"
# Line 230, column 59: cannot generate system identifier for general entity "chart"
# Line 251, column 59: cannot generate system identifier for general entity "by"
# Line 264, column 62: cannot generate system identifier for general entity "traadid"
# Line 317, column 612: cannot generate system identifier for general entity "id"
# Line 399, column 145: cannot generate system identifier for general entity "user"

??
Avatar billede roenving Novice
13. maj 2003 - 17:52 #7
De fejl-meddelelser vedrører jo præcis steder, hvor du i koden har et hyperlink til

'?dhflks.asp?kjhf=hjg&action=87'

Altså igen, som =maddog= skriver forkert & -- oversæt det til: &amp;
Avatar billede schaefner Juniormester
13. maj 2003 - 17:55 #8
i .htaccess:

php_value arg_separator.output &amp;
Avatar billede dennism Nybegynder
13. maj 2003 - 17:55 #9
Oki.. Tak for hjælpen guttere..
Avatar billede roenving Novice
13. maj 2003 - 17:57 #10
Velbekomme ... !-)
Avatar billede dennism Nybegynder
13. maj 2003 - 17:57 #11
schaefner >>

Jeg synes ikke rigtigt at det virker... Jeg har tilføjet det til min .htaccess!..
Avatar billede dennism Nybegynder
13. maj 2003 - 18:01 #12
Sådan ser min .htacces ud:

ErrorDocument 404 http://www.demaweb.dk/error.php
php_value arg_separator.output &amp;


Er der noget galt i det?
Avatar billede =maddog= Nybegynder
13. maj 2003 - 18:18 #13
jeg har ikke det store begreb om server-opsætning, men du staver konsekvent htaccess forkert.
du vil muligvis også få problemer fordi du allerede har sat &amp; ind i hånden flere steder, og jeg kan ikke svare for om serveren så laver det om til &amp;amp; hvilket er volapyk.
Avatar billede dennism Nybegynder
13. maj 2003 - 18:21 #14
maddog >>

Det er blot en fejl at jeg har skrevet .htaccess...
Avatar billede =maddog= Nybegynder
13. maj 2003 - 18:55 #15
godt nok :-). man skal lige sikre sig jo.
men jeg er overbevist om, at du stadig vil få problemer når du skiftevis har &amp; og & i teksten, fordi serveren sikkert konsekvent vil ændre & til &amp; med de ovenstående problemer for øjne.
Jeg vil også gerne sige at det er glædeligt at du er bevidst om vigtigheden af at validere. I dette tilfælde er det endog ret vigtigt, fordi & alene kan give alvorlige problemer. Hvis du f.x. har en parameter der hedder aring vil
&aring=0
af visse browsere kunne oversættes som
å=0
idét der ikke er faste retningslinjer for hvorledes en ulukket entity skal opfattes, og selvklart kan det give problemer.
Avatar billede dennism Nybegynder
13. maj 2003 - 18:59 #16
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester