Ben oturumda $_SERVER['REQUEST_URI']
depolamak. $_SESSION['PROPERTY_SEARCH_REQUEST_URL']
gibi pek
$sessName='BHSID';
$sessSecure=false;
$sessHttponly=false;
$sessLifetime=3600;
$sessPath='/';
$sessDomain='my.domain.com';
session_name($sessName);
session_id();
session_set_cookie_params(time() + $sessLifetime, $sessPath, $sessDomain, $sessSecure, $sessHttponly);
ini_set('session.use_trans_sid', false);
ini_set("url_rewriter.tags","");
session_start();
$_SESSION['PROPERTY_SEARCH_REQUEST_URL']=$_SERVER['REQUEST_URI'];
<rest of code>
Url diyelim http://www.domain.com/en/search
. I can print_r($_SESSION['PROPERTY_SEARCH_REQUEST_URL'])
olarak bu sayfanın sonundaki /en/search
. Şimdiye kadar iyi.
Bundan sonra başka bir sayfaya gidin ve (tabii oturum başladıktan sonra) o sayfanın üstündeki print_r($_SESSION['PROPERTY_SEARCH_REQUEST_URL'])
yaparsanız Ancak, ben "/en/none
son (mod_rewrite) yani olsun directory "none
ile yerini alır.
This however happens only on IE. Chrome, Safari, FF, etc. are all fine . It's only ever the last bit that gets replaced (i.e /en/search/something/or/another
would get replaced with
/en/search/something/or/none
, etc.)
Herhangi bir fikir kimse?
PS: Bu WAMP ve LAMP kurulumu olur.