怎么样取得地址栏#后面的参数 客户端是不传递这个给服务器的,所以PHP无法获得。如果我没记错的话,js可以用location.hash获取 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚刚测试过,用Firefox监控,好像是没有发送出去的。所以楼主不用想了,在PHP不能直接获取,在JavaScript获取后放入请求里面发送吧。 http://localhost/test/test.php#abc/eee 这样是不可以获取得到的http://localhost/test/test.php?abc/eee 这个是可以获取到的$str = $_SERVER['QUERY_STRING'];var_dump($str); #abc/eee#后面的是浏览器用的 #是html的锚点。浏览器直接在客户端操作,不发送给服务器端。所以服务器端取不到。可以通过用js在客户端取到这个值后,强行提交到test.php来获得 用js获取,然后提交给PHP后台,后台利用parse_url 可以解析url,fragment为#号的内容. PHP脚本是没法直接得到,楼上诸位兄台的JS办法还是不错的! 关于邮件发送 问题还没解决再发一次。。 请问,获取get数据,除了用$_GET和$_FILES还有其他方法吗? 在同一文件中怎么实现提交多次?在线等。。 我得论坛有漏洞,可是我不知道在什么地方,请各位帮忙找找,PHP+SQL Server,谢谢 如何把unicode转换为Gb2312 请教一段字符处理的程序 简单问题(高分,在线等侍):关于大数字转换字符串问题!!! 大家元旦快乐,所有分数,狂散!!元旦后结贴...... 请各位老师给小的我讲讲PHP打印的问题 php里的exec函数要怎么用? 页面重写问题
我刚刚测试过,用Firefox监控,好像是没有发送出去的。所以楼主不用想了,在PHP不能直接获取,在JavaScript获取后放入请求里面发送吧。
这样是不可以获取得到的
http://localhost/test/test.php?abc/eee
这个是可以获取到的$str = $_SERVER['QUERY_STRING'];
var_dump($str);
#后面的是浏览器用的
后台利用parse_url 可以解析url,fragment为#号的内容.