Hi, Tuesday, January 7, 2003, 6:58:08 PM, you wrote: ME> I've finally got round to making some attempt to validating the pages of a site I've done with PHP using the W3C XHTML Validator. However, it's throwing out errors wherever I use session control ME> on pages.
ME> The server generates PHP Session ID variables which are added to links to other pages but my understanding is that these are rejected on the basis that the '&' and '=' characters are invalid (I ME> might be wrong here). ME> Examples of the error messages generated by the validator are given below: ME> Line 154, column 102: cannot generate system identifier for general entity "PHPSESSID" ME> ...u' href='competitions.php?option=add&PHPSESSID=888a059dbc17855c09885c3ea978df ME> ^ ME> Line 154, column 102: general entity "PHPSESSID" not defined and no default entity (explain... <http://validator.w3.org/docs/errors.html>). ME> ...u' href='competitions.php?option=add&PHPSESSID=888a059dbc17855c09885c3ea978df ME> ^ ME> These are the only error messages left - having dealt with the dozens of others left in through my own sloppy coding :-( ME> I'm not sure how to tackle this given that these elements of the page are generated automatically. ME> Is there a way round this or are there any sources of information relating to this area? ME> Thanks in advance, ME> Michael Egan ME> -- ME> PHP General Mailing List (http://www.php.net/) ME> To unsubscribe, visit: http://www.php.net/unsub.php In your php.ini set arg_separator.output to & That should fix it. -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php