Jenius
Новичок
запись в БД REUEST_URI
mysql_query("UPDATE ".db_prefix."_user SET sessionID = '".session_id()."', CurrentPosition = \"".$_SERVER['REQUEST_URI']."\" WHERE User_ID = '".$_SESSION['user']['User_ID']."'");
$_SERVER['REQUEST_URI'] содержит в себе "/x/info/object/members/?ObjectID=57&Page=1"
Однако в БД записывается "/x/info/object/members/favicon.ico/"
А если запрос писать так:
mysql_query("UPDATE ".db_prefix."_user SET sessionID = '".session_id()."', CurrentPosition = \"/x/info/object/members/?ObjectID=57&Page=1\" WHERE User_ID = '".$_SESSION['user']['User_ID']."'");
То все записывается нормально, тоесть в таком виде в каком он есть, без каких-либо видоизменений.
В чем ошибка в первом запросе? Почему в БД сохраняется другие данные, да и еще favicon.ico добавляется
mysql_query("UPDATE ".db_prefix."_user SET sessionID = '".session_id()."', CurrentPosition = \"".$_SERVER['REQUEST_URI']."\" WHERE User_ID = '".$_SESSION['user']['User_ID']."'");
$_SERVER['REQUEST_URI'] содержит в себе "/x/info/object/members/?ObjectID=57&Page=1"
Однако в БД записывается "/x/info/object/members/favicon.ico/"
А если запрос писать так:
mysql_query("UPDATE ".db_prefix."_user SET sessionID = '".session_id()."', CurrentPosition = \"/x/info/object/members/?ObjectID=57&Page=1\" WHERE User_ID = '".$_SESSION['user']['User_ID']."'");
То все записывается нормально, тоесть в таком виде в каком он есть, без каких-либо видоизменений.
В чем ошибка в первом запросе? Почему в БД сохраняется другие данные, да и еще favicon.ico добавляется