/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Validering af side
Fra : Ukendt


Dato : 01-07-04 12:42

Hej

Jeg har nogle links på min side som bliver udskrevet som eksempelvis:

events.asp?aar=2004&maaned=7&dag=13

Hvilket giver denne fejl når jeg validerer siden:

*********************
Line 38, column 49: cannot generate system identifier for general entity
"maaned"

....'some'> <a href='events.asp?aar=2004&maaned=8&dag=1' class='noevent'
target='

An entity reference was found in the document, but there is no reference
by that name defined. Often this is caused by misspelling the reference
name, unencoded ampersands, or by leaving off the trailing semicolon (;).
The most common cause of this error is unencoded ampersands in URLs as
described by the WDG in "Ampersands in URLs".

Entity references start with an ampersand (&) and end with a semicolon
(;). If you want to use a literal ampersand in your document you must
encode it as "&amp;" (even inside URLs!). Be careful to end entity
references with a semicolon or your entity reference may get interpreted
in connection with the following text. Also keep in mind that named
entity references are case-sensitive; &Aelig; and &aelig; are different
characters.

Note that in most documents, errors related to entity references will
trigger up to 5 separate messages from the Validator. Usually these will
all disappear when the original problem is fixed.

Line 38, column 49: general entity "maaned" not defined and no default
entity

....'some'> <a href='events.asp?aar=2004&maaned=8&dag=1' class='noevent'
target='

This is usually a cascading error caused by a an undefined entity
reference or use of an unencoded ampersand (&) in an URL or body text.
See the previous message for further details.
*********************************

Går ud fra det har noget med & i linket at gøre?

Koden som genererer linkende ser sådan her ud:

eventdag =
"aar="&intthisyear&"&maaned="&intthismonth&"&dag="&intprintday&""
Write_TD "<a href='events.asp?"& eventdag & "' class='noevent'
target='resultat'> " & intPrintDay & "</a>", "some"

Kan jeg undgå denne valideringsfejl eller skal jeg bare se bort fra den?

--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


 
 
Christian Joergensen (01-07-2004)
Kommentar
Fra : Christian Joergensen


Dato : 01-07-04 18:15

On Thu, 01 Jul 2004 13:41:48 +0200, CS wrote:

> Jeg har nogle links på min side som bliver udskrevet som eksempelvis:
>
> events.asp?aar=2004&maaned=7&dag=13
>
> Hvilket giver denne fejl når jeg validerer siden:
>
> *********************
> Line 38, column 49: cannot generate system identifier for general entity
> "maaned"
>
> ...'some'> <a href='events.asp?aar=2004&maaned=8&dag=1' class='noevent'
> target='

Prøv med følgende i stedet:

events.asp?aar=2004&amp;maaned=7&amp;dag=13

Husk på at du i HTML (SGML) benytter & og ; til at indkapsle entities,
hvorfor den selfølgelig ikke kan forstå "&maaned..."

--
Christian Jørgensen
http://www.razor.dk

Få kontrol over dine nyhedsbreve: <http://www.ebrev.info>


Ukendt (02-07-2004)
Kommentar
Fra : Ukendt


Dato : 02-07-04 22:24


"Christian Joergensen" <mail@razor.dk> skrev i en meddelelse
news:pan.2004.07.01.17.14.58.622282@hackshack.gmta.info...
> On Thu, 01 Jul 2004 13:41:48 +0200, CS wrote:

>
> Prøv med følgende i stedet:
>
> events.asp?aar=2004&amp;maaned=7&amp;dag=13
>
> Husk på at du i HTML (SGML) benytter & og ; til at indkapsle entities,
> hvorfor den selfølgelig ikke kan forstå "&maaned..."

Tak var lige netop det der skulle til


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408805
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste