Bug #12635 Updated: href="#botton" gives wrong url

From: Date: Thu, 09 Aug 2001 21:13:07 +0000
Subject: Bug #12635 Updated: href="#botton" gives wrong url
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-62744@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: Open Bug Type: Session related Operating System: ? PHP Version: 4.0.4 New Comment: The workaround href="/programs/mypage.php#bottom" does not work, for session_id=… is inserted between mypage.php and #bottom This works : <script language="JavaScript"> var str1="<a hr"; var str2="ef"; document.write(str1+str2+"='#REPLY'>go to bottom</a>"); </script> (Writing "href" in one string makes php transform the address) But when reloading the page with the reload button, the get arguments are added once again behind the address of the link. The link still works, but the page is reloaded again ! Previous Comments: ------------------------------------------------------------------------ [2001-08-07 19:16:58] jeroen@php.net URL's matching "^#" should be left alone by the transparent session-id-adder, since they are internal to that page. Workaround: Write href="/programs/mypage.php#bottom" ------------------------------------------------------------------------ [2001-08-07 19:05:17] lukas_schell@bluewin.ch When using a session together with an internal link, say : <a href="#bottom">go to bottom</a> the resulting url is say : http://www.tre.dds/programs/?session_id=3l344l4j3l#bottom which directs to : http://www.tre.dds/programs instead of say http://www.tre.dds/programs/mypage.php#bottom ------------------------------------------------------------------------ [2001-08-07 19:00:55] lukas_schell@bluewin.ch when using a session together with an internal link, say : <a href="#bottom">go to bottom</a> the resulting url is say : http://www.tre.dds/programs/?session_id=3l344l4j3l#bottom which directs to : http://www.tre.dds/programs instead of say http://www.tre.dds/programs/mypage.php#bottom?session_id= 3l344l4j3l ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=12635&edit=1

« previous php.dev (#62744) next »