This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 6095 - Check processor of Validate does not handle GET variables
Summary: Check processor of Validate does not handle GET variables
Status: RESOLVED INVALID
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: HEAD
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: qa-dev tracking
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-18 20:16 UTC by Michael Higgins
Modified: 2008-09-19 01:35 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Higgins 2008-09-18 20:16:23 UTC
The following url does not pass the GET variable (LANG=EN) to my script (application_chooser.php). My script then does a header call back to index.php which the Validator then checks perfectly.

http://validator.w3.org/check?uri=http://www.irishhorsepartners.com/IHP/application_chooser.php?LANG=EN/;ss=1

However the url works correctly when put directly into Validator via the form interface, the GET variable is passed in and the code executes to good HTML which then validates. 

www.irishhorsepartners.com/IHP/application_chooser.php?LANG=EN
Comment 1 Olivier Thereaux 2008-09-19 01:35:52 UTC
(In reply to comment #0)
> The following url does not pass the GET variable (LANG=EN) to my script
> 
> http://validator.w3.org/check?uri=http://www.irishhorsepartners.com/IHP/application_chooser.php?LANG=EN/;ss=1

The url above is broken and written as if you were passing LANG=EN to the validator. You'll notice that when you use the form, your browser does the right thing and sends:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.irishhorsepartners.com%2FIHP%2Fapplication_chooser.php%3FLANG%3DEN%2F