PHP 4.0 Bug #8274 Updated: PHP not w3c compliant
| From: | sniper@php.net | Date: | Mon, 18 Dec 2000 10:37:21 +0000 |
| Subject: | PHP 4.0 Bug #8274 Updated: PHP not w3c compliant | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-41717@lists.php.net to get a copy of this message | ||
ID: 8274
Updated by: sniper
Reported By: klaasb@abrh.nl
Status: Open
Bug Type: *Session related
Assigned To:
Comments:
And one more thing:
When using transsids, ';' works fine, but when
'&' is used, only '&' is taken of it..
--Jani
Previous Comments:
---------------------------------------------------------------------------
[2000-12-18 05:20:58] sniper@php.net
Reopened, as the arg_separator directive is missing from
php.ini-dist / optimized and using '&' with it
does not work as the variable values get chopped.
Test script (shortest possible ;)
test.php:
<?php phpinfo();?>
And as url use something like this:
test.php?test1=12345&abcd=12345&aaa=bbbbb
BUT using ';' with arg_separator works fine
which is (AFAIK) valid too.
--Jani
---------------------------------------------------------------------------
[2000-12-18 04:58:20] stas@php.net
You may use arg_separator INI entry, like this:
arg_separator = "&"
---------------------------------------------------------------------------
[2000-12-17 10:34:07] stas@php.net
& is a variable separator in URL and as such, is a valid URL
character.
---------------------------------------------------------------------------
[2000-12-15 08:09:50] klaasb@abrh.nl
When I ran my page through the HTML validator of de http://www.w3c.org/ I ran into the following:
PHP sometimes adds &PHPSESSID=bladiebla to urls in my page.
However the use of the & is not valid according to w3c.org, I should use & instead.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=8274