-
php stripslashes和addslashes的区别分析
本文为大家讲解的是php中 stripslashes和addslashes函数的区别分析,感兴趣的同学参考下. 我们在向mysql写入数据时,比如: mysql_query("update table set `title`='kuhanzhu's blog'"); 那就会出错。同asp时一样,数据库都会对单引号过敏...
PHP 2014-12-01 09:26:39 -
PHP中使用addslashes函数转义的安全性原理分析
本文为大家讲解的是PHP中使用addslashes函数转义的安全性原理分析,较为深入的分析了addslashes函数的用法及ecshop自定义函数addslashes_deep的不足之处,感兴趣的朋友可以参考下 先来看一下ECshop中addslashes_deep的原型 function addslashes_deep($value) { if (empty($value)) { return $value; //如为空,直接返回; } else { return is_array($value) ? array_map('addslashes_deep', $value): addslashes($value); } //递归处理数组,直至...
PHP 2014-12-01 07:07:39 -
php通过header函数设置页面编码格式的方法
本文为大家讲解的是php通过header函数设置页面编码格式的方法,感兴趣的同学参考下。 最近需要用到iconv函数把抓取来过的utf-8编码的页面转成gb2312, 发现只有用iconv函数把抓取过来的数据一转码数据就会无缘无故的少一些...
PHP 2014-12-01 02:43:52 -
PHP中MVC模式的模板引擎开发经验分享
本文是一个PHP中MVC模式的模板引擎开发经验分享,感兴趣的同学参考下。 MVC是模型(Model)、视图(View)和控制(Controller)的缩写,PHP中采用MVC模式的目的是实现Web系统的职能分工,通俗的说就是把业务逻辑处理从用户界面视图中分离出来...
PHP 2014-12-01 01:06:55 -
php,apache,iis实现图片文件与下载文件防盗链的方法
本文为大家讲解的是php,iis,apache下如何实现图片文件与下载文件防盗链的方法,包括了常用的操作方法与服务器端配置方法等,需要的朋友可以参考下 在php中最简单的防盗链办法就是利用php的$_SERVER['HTTP_REFERER']函数来操作了,但是此方法不可靠,我们最终还是需要使用apache,iis来进行操作的,具体的操作方法如下: php防盗链: <?php session_start(); session_register('check'); $_SESSION['check']=true; ?> 检查session变数,判断是否造访首页。并且检查他的来源网页参考(HTTP_REFERER)是否来自本地网站的网页...
PHP 2014-11-30 22:50:39 -
PHP中VC6、VC9、TS、NTS版本的区别详解
本文为大家讲解的是PHP中VC6、VC9、TS、NTS版本的区别详解,感兴趣的同学参考下 ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查 1. VC6与VC9的区别: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。 VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本...
PHP 2014-11-30 21:16:28 -
php使用header readfile实现隐藏文件真实地址的方法
本文为大家讲解的是php使用header readfile实现隐藏文件真实地址的方法,感兴趣的同学参考下. 有时候我们为了隐藏真实的下载地址,我们通过采用header定义为文件然后readfile下载,但这样会加大服务器的负担,一般不建议下载量比较大的文件 <?php function sendFile($fileName, $fancyName = '', $forceDownload = true, $speedLimit = 0, $contentType = '') { if (!is_readable($fileName)) { header("HTTP/1...
PHP 2014-11-30 18:57:42 -
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
本文是一个PHP的MVC模式实现原理分析(一相简单的MVC框架范例),感兴趣的同学参考下。 PHP的mvc框架很多,像Yii,CodeIgniter,ThinkPHP等现在流行的框架,利用MVC模式进行web页面的开发,我们可以非常方便的编写web程序 他们的工作原理大家应该也比较感兴趣,下面我说说一个mvc框架长什么样...
PHP 2014-11-30 18:50:08 -
PHP header函数使用示例
本文为大家整理总结了一些PHP header函数使用示例,感兴趣的同学参考下。 PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关 在php语言中,header()这个函数很有用的,尤其在用到ajax时候,他会帮你解决一些意想不到的问题...
PHP 2014-11-30 15:27:12 -
PHP通过header函数实现文本文件强制下载的代码
本文为大家讲解的是如卫生间让PHP通过header函数实现文本文件强制下载的代码,感兴趣的同学参考下。 功能描述: 所谓实现文本文件的下载就是说当我们点击一个文本文件的链接的时候不是打开这个文件,而是弹出一个下载对话框让我们下载 这就是今天讨论的主要问题...
PHP 2014-11-30 14:57:33 -
php用header函数实现301跳转的示例代码
本文为大家讲解的是一个php用header函数实现301跳转的示例代码,感兴趣的同学参考下. PHP 301跳转的小代码 <?php $the_host = $_SERVER['HTTP_HOST']; $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; if($the_host !== 'www...
PHP 2014-11-30 11:02:10 -
php select radio和checkbox默认选择的实现方法
本文是一篇很基础的教程,为大家 讲解的是php 如何设置select radio和checkbox默认选择的实现方法,感兴趣的同学参考下。 这是扩展yibing的select默认选择的实现方法 <select name="wuyeleixing" size="1"> <option <?php if($myrow[wuyeleixing]==1) echo("selected");?> value="1">住宅</option> <option <?php if($myrow[wuyeleixing]==2) echo("selected");?> value="2">办公室</option> <option <?php if($myrow[wuyeleixing]==3) echo("selected");?> val...
PHP 2014-11-30 10:13:56