我有这样的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来实现。 –
您的疑问并不清楚。请提供更多描述 –