- From: Herbert Rosenau <hr@dv-rosenau.de>
- Date: Fri, 12 Mar 2004 17:32:40 +0100
- To: David Dorward <david@dorward.me.uk>
- Cc: www-validator@w3.org
David Dorward wrote: > On 12 Mar 2004, at 11:49, Herbert Rosenau wrote: > >> As sample of an error the validator does itself is: >> >> Line 188, column 75: reference to entity "Aktion" for which no system >> identifier could be generated >> ...t/cgi-bin/webring.cgi?Ring=428&Id=8&Aktion=Back" >> >> There is NO error in the file - but the validator misinterprets it. > > > Wrong. There is an error in the file, and the validator is quite right. > > http://www.htmlhelp.com/tools/validator/problems.html#amp > Then you would be able to show what error in the file is! Line 188, column 75: reference to entity "Aktion" for which no system identifier could be generated ...t/cgi-bin/webring.cgi?Ring=428&Id=8&Aktion=Back" The validator shows in the middle of the parameters given to the CGI script. How can the validator know what kind, names and type the script looks for? Give a sample to write an URL with parameters that gets interpreted by the validator without crying. The validator will never known what the letters addressed to the script are meaning but whines about. It is NOT the job of the validator to check things a CGI script is the only that knows the meaning. Come on with a script that shows an URL that points to a CGI script that needs parameters that can be misinterpreded as an HTML keyword. There is nothing in W3C, perl, PHP, Java, Javascript that forbids a letter combination that looks like a valid HTML keyword. Nowhere in the description of the keywords a link the description of an url forbids the usage of any of the letters a-zA-Z in any combination to build an parameter for an CGI script.
Received on Friday, 12 March 2004 11:32:47 UTC