【发布时间】:2011-05-11 22:53:15
【问题描述】:
我有一些页面,它的 url 类似于 http://www.domainname.com/m1.php?#m2.php?more=apple&starting=1。
我想得到$_GET['more'] & $_GET['starting'] 的值。
我用这个代码
<script type="text/javascript">
var parts = location.href.split('#');
if(parts.length > 1)
{
var params = parts[0].split('?');
var mark = '?';
if(params.length > 1)
{
mark = '&';
}
location.href = parts[0] + mark + 'fragment=' + parts[1] ;
}
</script>
<?php
if(isset($_GET['fragment']))
{
echo $_GET['fragment'];
}
?>
但我仍然得到m2.php?more=apple 并丢失了starting=1。如何获得其中的2个?然后分为$_GET['more'] & $_GET['starting']?谢谢。
【问题讨论】:
标签: php javascript hash fragment