Bug #12635 Updated: href="#botton" gives wrong url
| From: | lukas_schell at bluewin dot ch | Date: | Wed, 15 Aug 2001 12:26:56 +0000 |
| Subject: | Bug #12635 Updated: href="#botton" gives wrong url | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-63277@lists.php.net to get a copy of this message | ||
ID: 12635
User updated by: lukas_schell@bluewin.ch
Reported By: lukas_schell@bluewin.ch
Status: Bogus
Bug Type: Session related
Operating System: ?
PHP Version: 4.0.4
New Comment:
You are right that there is no bug so far as concerns the position of "#bottom". I tried
with Explorer 4.5: link no 1, 2 and 4 are OK, but still the page is reloaded. With Netscape 4.6 the
first link does not work. Maybe it also depends on the reload preferences of the navigator. So all
this is rather tricky, isn't it ?
But what about the following suggestion: php could refrain from inserting the session_id if the link
contains only an anchor (like: href="#bottom"), because this means that the page is not to
be reload.
Previous Comments:
------------------------------------------------------------------------
[2001-08-13 15:45:13] lukas_schell@bluewin.ch
Sorry, I put protection 777, but that was too much. Now it should work :
http://webcour.swisszone.ch/a/essais/session.php?f=1
------------------------------------------------------------------------
[2001-08-12 19:59:47] jeroen@php.net
Works correctly (that "#bottom" is left alone) since oktober 2000 (version 1.17 of
ext/standard/url_scanner_ex.re)
That means it worked since 4.0.4 exactly. (I only tested 4.0.7, so I'm not 100% certain)
And I was correct that # came _after_ the ?, so there's no bug (anymore).
------------------------------------------------------------------------
[2001-08-12 18:11:48] jeroen@php.net
http://webcour.swisszone.ch/a/essais/session.php?f=1
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your
request.
Please contact the server administrator, root@localhost and inform them of the time the error
occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle
the request.
--------------------------------------------------------------------------------
Apache/1.3.14 Server at www.webcour.swisszone.ch Port 80
------------------------------------------------------------------------
[2001-08-11 17:53:17] lukas_schell@bluewin.ch
Try the following file:
http://webcour.swisszone.ch/a/essais/session.php?f=1
------------------------------------------------------------------------
[2001-08-09 17:32:05] jeroen@php.net
It should, or am I wrong?
the ?-part is of the page-part of it, and the # is for the section.
Doesn't ? go BEFORE the # in HTTP-specs? Can someone verify that, since I 'forgot'
the RFC-nr ;-)
Since PHP is inserting it between, I'm quite sure it should go before, otherwise the person who
wrote it wouldn't have taken the trouble to do so :)
Does your browser have problems with that?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/?id=12635
Edit this bug report at http://bugs.php.net/?id=12635&edit=1