![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 57
woaitech
这个作者很懒,什么都没留下…
展开
-
PHP去掉表单反斜杠
今天在做页面编辑功能时,发现表单内容被自动加上了反斜杠。原因:php启用了magic_quotes_gpc设置解决方案:提交后stripslashes掉,或者设置php.ini的magic_quotes_gpc为Off,自己filter gpc数据原创 2015-05-19 18:49:24 · 554 阅读 · 0 评论 -
PHP超时处理全面总结
【 概述 】 在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景:1. 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现2. 为了保证Web服务器不会因为当个页面处理性能差而导致无法访问其他页面,则会对某些页面操作设置3. 对于某些上传或者不确定处理时间的场合,则需要对整个流程中所有超时设置为无限,否则任何一个环节设置不当,都会导致转载 2015-06-29 15:12:17 · 484 阅读 · 0 评论 -
分析了443个免费代理 其中只有21%没有黑幕 那么剩下的79%呢
我的web服务-Proxy Checker现在正式上线了!你可以使用它来测试代理服务器的安全性。源代码将会在稍后公布出来。由于我于2013年所发表的文章《为什么免费的代理会是免费的?》在Reddit网上收到了广泛的好评,所以我决定我将继续发表一篇相关文章。这一次,我将会尝试寻找一种使用了我在文章中所描述技术的代理服务。所以,我写了一个非常简易的脚本(实际上是一个php函数),这个脚转载 2015-06-29 15:18:25 · 675 阅读 · 0 评论 -
PHP如何关闭notice级别的错误提示
1、php.ini文件error_reporting改为:error_reporting=E_ALL & ~E_NOTICE2、页面在你想禁止notice错误提示的页面中加入如下代码:/* Report all errors except E_NOTICE */error_reporting(E_ALL^E_NOTICE);转载 2015-07-03 23:49:06 · 408 阅读 · 0 评论 -
Apache无法启动解决 the requested operation has failed
Apache不能启动解决办法原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。原因三:httpd.co原创 2015-07-03 17:50:04 · 552 阅读 · 0 评论 -
PHP接收请求的方式
1.$_GET通过 URL 参数传递给当前脚本的变量的数组。<?phpecho 'Hello ' . htmlspecialchars($_GET["name"]) . '!';?>假设用户访问的是 http://example.com/?name=Hannes,将输出 Hello Hannes!2.$_POST通过 HTTP POST 方法传递给当原创 2015-07-07 11:07:20 · 712 阅读 · 0 评论 -
php 获得ip地址
php 获得ip地址function getIP() { $ip; if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (getenv原创 2015-07-24 22:41:28 · 327 阅读 · 0 评论