我有這樣的URLPHP get方法AJAX URL讀
site.com/#request/values-1
site.com/#request/values-2
我如何取這個網址?與PHP你認爲這是關於什麼?
$request = ?
我有這樣的URLPHP get方法AJAX URL讀
site.com/#request/values-1
site.com/#request/values-2
我如何取這個網址?與PHP你認爲這是關於什麼?
$request = ?
編輯︰你需要使用JavaScript來實現。
<script language = "javascript">
var query = location.href.split('#');
var anchorValueSplit = query[1].split("/");
var anchorValue = anchorValueSplit[1];
alert(anchorValue);
</script>
編輯:另一個解決方案
<script language = "javascript">
if(location.href.indexOf("#") > 0) {
location.href = location.href.replace("#","?");
}
</script>
<?php
$param = array_keys($_GET);
$param = $param[0];
$breakParam = explode("/",$param);
echo $request = $breakParam[1];
?>
「注意:未定義的索引:PATH_INFO」我正在使用此錯誤。 PATH_INFO沒有在php中定義? – user1404602
PHP版本5.4.0beta2-dev – user1404602
哦,我很抱歉。我沒有測試它。基本上你可以在「#」標籤之後得到字符串,因爲php不能讀取它。這是客戶端。你需要使用JavaScript來實現。 –
您的疑問並不清楚。請提供更多描述 –