php 按权重随机抽样方法 在PHP设计系统时,有这样一个要求,就是在前台一个地方显示三个轮流广告,而按照客户付款的多少在同一天内显示的次数不一样,比如说 a,b,c 三个客户,a付款200,b付款300,c付款500,很显然,广告权重应该是 c客户 最大,也就是每显示十次广告,就有 c 客户五次,相对的,a客户有两次广告显示机会,b客户有三次显示机会,这种原理也就是 php 按权重随机抽样方法,根据权重大小来显示不同广告。 基于... 2012年06月04日 PHP技术文章 评论 1 条 喜欢 3 阅读 0 views 次 阅读全文
php文件生成HTML最简单的方法 通过本方法可以实现简单的php文件生成静态html,如果你要生成一个php网站首页或某一个页面的话,可以使用本方法,本方法利用的是 file_get_contents() 函数,先读取出php页面,然后再生成 html 静态页,不过在 win7 测试无法成功,但在服务器上测试没有问题,可能是本地服务器环境搭建的问题,总之,利用这个简单的生成方法,可以对单一页面的 php 进行生成。 [code lang="php"] [/code] 把上面的网址... 2012年06月03日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php isset()和php empty()的区别 在判断PHP变量时经常会遇到 isset() 函数和 empty() 的函数,而在一般的判断中,好像这两个PHP函数没什么太大的区别,首先声明一点,这两个函数都是进行判断 php 变量的,这是一个共同点,我们来看一下在判断变量中有些什么样的区别。 empty() 判断一个变量是否为空,isset() 判断一个变量是否已经设置,这是最本质的区别。 另外empty() 还会检测变量是否为空、为零。当一个变量值为0,empty() ... 2012年06月02日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP防止盗链的方法 防盗链的技术已经很普遍了,有些网站不喜欢自己的图片被别的网站直接复制使用,便使用了防盗链的技术,这样别人在直接复制使用网站图片时,图片便会按照程序的设定不显示或显示防盗链等字样。 使用了防盗链技术,不仅可以防止自己的图片被盗用,也可以节省自己站点下载图片的流量,觉得还是蛮不错的说,那么在PHP环境下应该如何防止盗链呢?在PHP环境下我们知道通常都是使用Apache服务器,那么主要看下Apac... 2012年06月01日 PHP技术文章 暂无评论 喜欢 3 阅读 0 views 次 阅读全文
PHP操作cookie的函数 在PHP里面设置COOKIE其实是很简单的,基本上是不需要用函数来操作的,直接进行设置就可以了,但如果将COOKIE进行封装起来来使用,那就觉得自己的PHP代码规范了许多了,而且用起来也显得更方便了,对于安全来说,这样封装起来也会更安全,所以当我们在使用COOKIE比较频繁的网站上面,就可以使用PHP操作COOKIE的函数,以便进行统一的管理。 下面是一个PHP操作COOKIE的函数源码,使用本函数可以进行直... 2012年05月31日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
fck编辑器php中运用 相信许多 phper 已经在使用 fckeditor 做网页编辑器了,如果还没接触到,那不要紧,在编程的路上,一定会使用到 fckeditor 编辑器的,fckeditor 是一个专门使用在网页上属于开源的所见即所得的文字编辑器,对于 fckeditor 的安装,不需要太多复杂的安装步骤即可使用,fckeditor 编辑器可以很好地与 PHP、JAVASCRIP、ASP、.NET、等不同的网页编程语言相结合,一般我们将 fckeditor 简化称为 FCK 编辑器,... 2012年05月30日 PHP技术文章 暂无评论 喜欢 1 阅读 0 views 次 阅读全文
初学者学习PHP开发应该掌握的几段精华代码 摘自php论坛上的一几段精华的php代码,虽然是很老的教程,但还算是比较实用的,新手可以参考使用,主要的源码都是 php+mysql 操作数据库之前的,并没有数据库操作的源码,如果想要熟悉php小实例知识的话,可以研究学习了。 2012年05月25日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PostgreSQL连接数据的方法和操作实例 PostgreSQL是一个自由的对象-关系数据库服务器(数据库管理系统),其实已经有许多php应用程序在使用这种数据库了,尤其最近几年PostgreSQL数据库的发展劲头挺大,作为php程序员,必须要熟悉 PostgreSQL连接数据的方法和操作,下面是一个PostgreSQL连接数据的方法和操作实例,方便在使用时查询。 2012年05月23日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
数据库读取中间几条记录的SQL语句 在编程中,经常会用到取数据库中某一段的记录,如果要取前几条记录都是很简单,在asp中,直接用top就可以了,在php中,用limit就可以,但如果要取数据库中的第 N 条到第 N条怎么办呢,也就是要取数据库中间的数据,在php,取中间的数据,可以用 limit 很自然的就实现了,主要是asp编程中,需要在sql语句中再重新嵌入一个 sql语句,下面看看 asp 和 php 中不同的 sql 读取中间几条记录。 2012年05月21日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php利用递归方法删除目录下所有文件 php删除目录下所有文件,利用递规的方法进行删除,一个不错的方法函数,如果要进行删除ftp下目录文件,可以使用这个函数,只要指定好要删除的目录和调用好文件即可。 方法如下:注意 $dir文件名 eg:admin/runtime 这样的 2012年05月18日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php批量复制指定所有目录下的文件到一个文件夹下 php批量进行复制指定的目录文件夹下所有文件复制到另一个文件夹下,还可以将其原文件夹进行递归删除操作,由以下三个函数组成一个功能,批量拷贝目录(包括子目录)下所有文件到一个文件夹下; 最大特点是它不复制目录,只复制所有子目中的文件,有了这个php小源码程序,作为phper者,再复制程序的时候就可以直接应用php了,当然,如果不是网站应用,那就没必要用这个了。 [code lang="php"] 2012年05月17日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP开发使用什么软件 关于自学php应该用到什么样的软件问是,是很多新手php朋友所要关心的问题,其实那个软件自已用熟练了其实都是可以的,本博推荐几个php开发所需要的软件,当然也是最常用的php开发软件了。 关于新手学习php用到的软件:建议使用 DW,这个软件基本上全是傻瓜化的,做案例比较方便,前台美化也比较方便,比如我们要开发一款php新闻系统,用DW来做表格是很傻瓜化的,可以省下不少时间,另外 DW 也是一个大型的软... 2012年05月16日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php简单的网页跳转代码 php简单的网页跳转方法代码,一共有三个参数,可以将其单独保存成一个跳转的php文件,在需要的地方进行包含即可,很实用。 其原理就是将其 script 的弹出跳转窗口整合到了 php 的方法里,然后进行参数的传递,基本的php跳转功能已经实现了,作为php弹出跳转窗口,体验度也蛮不错的。 2012年05月15日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP过滤网页元素 一个简单的php过滤网页元素的源码小片段,其原理是利用正则表达式和php的replace替换函数,感觉非常有趣,如果要查看去除网页元素的网页,就可以使用了,也可以作为一个php的替换小程序来使用,比如可以做成伪原创文章的小程序。 2012年05月14日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php rar上传解压的代码 php上传解压的功能一般都是用在虚拟机管理面板上,这样在我们使用虚拟主机时,将压缩包通过FTP进行上传,然后利用程序功能进行一键解压,这样做的好处就是节省时间,不用去将php零碎的文件一个一个地进行上传,也保证了程序的完整性。 如果我们使用的虚拟主机没有这样的功能,那我们就可以自己来制作这样一个程序,只需要一个PHP文件,将其上传到虚拟机上面,调用其方法,即可以实现php上传解压的功能,下... 2012年05月13日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php常用的数据库mysql操作 学习php已经有一段时间了,对于数据库mysql的操作基本上都是在用phpmyadmin等图形化的软件,我们知道,用这类软件,就是非常智能化,简单化,而且速度也很快,其实数据库mysql的操作是支持sql语法的,如果仔细看我们买的php书籍或去视频教程的时候,都会有介绍mysql命令行的操作,这说明mysql命令行的操作还是挺重要的,而最近写的一些源码,也多多少少用到了mysql命令行的操作,还是了解一些比较好,下面... 2012年05月08日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP实现定时生成HTML网站首页实例代码 在做php应用时,有时候需要实现定时生成html网站首页或栏目页,在一些更新频率较大的php应用程序中,总不能一直手动去做更新吧,有了这个小程序,我们可以设定一个时间,进行php定时生成html网站首页,做静态页面的时候这个功能挺不错的。 在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()" ob_start():是打开缓冲区的,就是要把您需要生成的静态文件的内容缓存在这里... 2012年05月06日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP简单防刷计数器 PHP简单的防刷计数器,在php计数器应用程序或者是投票系统中,经常会有商家恶意的去刷自家的投票或网站,其实防止防刷还是很简单的,就是当商家在第一次投票时就将其 ID 保存到 SESSION 中,当要刷票时,首先判断 SESSION 的值是否存在,如果存在就不再计数,如果不存在就进行计数,PHP防刷基本上都是这个原理了,只是有一些更复杂,下面是一个简单的PHP刷计数器,可直接应用到PHP程序当中的,这个小程... 2012年05月05日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP防注入代码发布 虽然php的安全比起asp来说,已经相当不错了,但在php技术当中,仍然存在 sql 注入的攻击,而通过提交的方式无非就是由传递变量$_POST、$_GET两种了,如果我们将这两种进行非法字符的过滤,攻击者就很难进行 sql 类型的攻击了,而这种防 sql攻击的技术原理却是很简单的,就是将要过滤的非法字符放到array()数组中,将其和提交过来的字符进行验证以判断传递的变量中是否含有非法字符。。 下面是一个... 2012年05月04日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP检查是否包含有SQL注入语句,防止注射 感觉很不错的一个PHP防SQL注入的函数,可以直接返回 true 值和 false 值,也可以直接弹出一个警告的对话框,将其应用防SQL注入的页面即可,源码简单小巧,可以防一般的 PHP SQL 注入。。源码如下: * 函数名称:checksql() * 函数作用:检查是否包含有SQL注入语句,防止注射,保护服务器安全 2012年05月02日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文