PHP 4.0 Bug #4991: enable-trans-SID appends PHPSESSID at wrong places in URL

From: Date: Mon, 12 Jun 2000 18:33:08 +0000
Subject: PHP 4.0 Bug #4991: enable-trans-SID appends PHPSESSID at wrong places in URL
Groups: php.dev 
Request: Send a blank email to php-dev+get-21143@lists.php.net to get a copy of this message
From: jl543@hotmail.com Operating system: Redhat 6.0 PHP version: 4.0.0 Release PHP Bug Type: Session related Bug description: enable-trans-SID appends PHPSESSID at wrong places in URL trans-SID URL parsing seem broken. The following sample script always produces one incorrect URL. Look at the third one from the bottom. (Results, as from 'view source' from IE, is attached at the end.) It is always reproducible. Jay <?php session_register("sess_auth"); ?> <html> <body> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> <a href=1111.phtml > 1 </a> <br> </body></html> View source from the IE5: (Look at the 3rd link from the bottom) <html> <body> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> =====>>>>>> Incorrect <a href=1111.pht?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190ml > 1 </a> <br> =====>>>>>> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> <a href=1111.phtml?PHPSESSID=aba4f0c66ea58138acb70bfa23a9f190 > 1 </a> <br> </body></html>

« previous php.dev (#21143) next »