当前位置:编程学习 > php >>

PHP如何获取 URL ?符号后的参数 在线等答案

http://www.xxx.com/xiazai.php?attachment.php?fid=11获取?后面的那段attachment.php?fid=11 并吧这段 弄到下面的地址中 http://www.tlk8.cn/获取的?后面的参数\">本人PHP盲 希望能稍微详细点
补充:貌似 JS 也可以截取  能用 JS 更好
		
答案:截取子字符串就OK拉~~先获取这个网址" http://www.xxx.com/xiazai.php?attachment.php?fid=11",然后用字符串截取函数按‘?'截取,取出结果数组中符合要求的也就是result_array[1](可自定义),然后输出如下:http://www.tlk8.cn/\">
我在做读去文件名。是这样。文件名会有空格。
在HTML中 value= 中如果有空格就不能正常表达出文件名了。
如:
文件名是 $name=123 234.txt;
那么value=123 234.txt的结果是:value=123
而 value="123 234.txt"的结果是正常的文件名。
不知道表达清楚么。呵呵。
php 强制转换大写的函数 strtoupper ... 

if ( strtoupper($_GET['action']) == "ADD" ) {

//something

}
好多时候有的人会填写一个简单的php程序然后让他自动执行对一个网站进行恶意留言,前提是他没有验证码,这个时候可以简单的应用$_server来防止这种事情,你可以将您的提交页面和处理页面写在一个里面,然后判断一下来源url如果不是你的域名,就不去执行处理程序,从而简单的达到防止恶意攻击的效果,例子:" www.sjcgw.com"){ echo "" exit;}?>将以上程序放在你要保护的页面的最上面就可以了,你可以在这个的基础上再做进一步的修改!<

上一个:PHP和ASP.NET和JAVA,哪个好学点啊?
下一个:深圳去哪儿学PHP程序,感觉这个行当还是很好的。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,