我使用AngularJS用PHP路由, 讓我的網址看起來像如何獲得完整的URL以#符號沿着PHP
http://localhost/admin/home#/categories
當過我想獲得的URL,它不會給予了充分的URL。它只給出/admin/home
。
我正在使用$_SERVER['REQUEST_URI']
和codeigniter段。兩者都不起作用。
任何人都可以幫忙嗎?
我使用AngularJS用PHP路由, 讓我的網址看起來像如何獲得完整的URL以#符號沿着PHP
http://localhost/admin/home#/categories
當過我想獲得的URL,它不會給予了充分的URL。它只給出/admin/home
。
我正在使用$_SERVER['REQUEST_URI']
和codeigniter段。兩者都不起作用。
任何人都可以幫忙嗎?
這個信息並沒有過去到服務器恐怕。 #之後的url部分僅供瀏覽器使用。
使用:您可以像添加GET或POST參數來將此信息傳遞到你的服務器
$_SERVER[PHP_SELF]
它會給完整的URL,包括一切。
如果你想從網址中去除的東西,用的東西是這樣的:
$url = trim(strtok("$url", '?'));
$url = str_replace("#!/", "", "$url");
不從網址中刪除#你不會得到完整的URL在$ _ SERVER [「REQUEST_URI」] –