From: kavol at email dot cz Operating system: Linux (applies for any?) PHP version: 4.3.6 PHP Bug Type: PHP options/info functions Bug description: arg_separator should default to & instead of &
Description: ------------ Many php-powered sites produce invalid html code because of php is appending &PHPSESSID... instead &PHPSESSID... to the links in documents. This was already reported as a bug and the solution is to set arg_separator; however, since php is closely related to html, it would be nice if it would be able to produce correct html with the default configuration. So, even if you can take this rather as a wish than a bug, please change the default configuration value of arg_separator.output to "&". btw, a lot of thanks for PHP! p.s. sorry for my English ... taken from http://www.w3.org/TR/html4/charset.html#h-5.3.2 - Authors should also use "&" in attribute values since character references are allowed within CDATA attribute values. -- Edit bug report at http://bugs.php.net/?id=28554&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=28554&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=28554&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=28554&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=28554&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=28554&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=28554&r=needscript Try newer version: http://bugs.php.net/fix.php?id=28554&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=28554&r=support Expected behavior: http://bugs.php.net/fix.php?id=28554&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=28554&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=28554&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=28554&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=28554&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=28554&r=dst IIS Stability: http://bugs.php.net/fix.php?id=28554&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=28554&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=28554&r=float
