Welcome 微信登录

首页 / 网页编程 / PHP

php上传多个图片并校验的代码

php上传多个图片并校验的代码

php上传多个图片并校验的代码2010-01-20单张的图片上传是不复杂的,这里涉及到多张图片上传和对图片格式的校验,保证上传的一定是图片,防止上传其他文件到服务器。基本实现算法是使用数组的形式,把所有的图片提交个一个数组,对数组的元素进行一个个的处理。以下为引用的内容:<?PHP// 图片目录$img_dir = "../upload/";// …… html 显示上传界面/* 图片上传处理 *///...
优化使用mysql存储session

优化使用mysql存储session

优化使用mysql存储session2010-01-20之前写过两篇文章《自定义SESSION(二)——数据库保存》和《我为什么不使用session》但后来发现都有问题。前者处理在实际中几乎没什么用处,而且session回收还得自己另外处理。后者频繁的操作数据库,打来了很大的性能问题。这两天仔细考虑下,大致给出一个方案,但还没有具体详细的测试。1、session处理和统计结合起来。同时游客也都有记录。2、完全使用数据库和cookie...
利用PHP制作简单的内容采集器

利用PHP制作简单的内容采集器

利用PHP制作简单的内容采集器2010-01-20采集器,通常又叫小偷程序,主要是用来抓取别人网页内容的。关于采集器的制作,其实并不难,就是远程打开要采集的网页,然后用正则表达式将需要的内容匹配出来,只要稍微有点正则表达式的基础,都能做出自己的采集器来的。前几天做了个小说连载的程序,因为怕更新麻烦,顺带就写了个采集器,采集八路中文网的,功能比较简单,不能自定义规则,不过大概思路都在里面了,自定义规则可以自己来扩展。用PHP来做采集器主要用到两个函数:fil...
启用MEMCACHE_COMPRESSED压缩 “扩容”MemCached

启用MEMCACHE_COMPRESSED压缩 “扩容”MemCached

启用MEMCACHE_COMPRESSED压缩 “扩容”MemCached2010-01-20 chedong.com 尝试:启用了PHPmemcache_set()函数中的 MEMCACHE_COMPRESSED压缩选项,而memcache_get()可以在后续读取过程中自动对压缩的缓存对象进行解压缩。效果:测试了一下,对于博客大巴目前的应用来说,启用压缩后,相同的容量(2G)存储的对象数量增加了约一倍,缓存命中率从50%左右,提高到了60%左右。进一步...
使用PHP和mysql创建一个ShoutBox

使用PHP和mysql创建一个ShoutBox

使用PHP和mysql创建一个ShoutBox2010-01-20作为一个PHP开发人员,我有时被要求作个shoutbox。如果同样的事情也发生在你身上,这里有一个快速指南。显然,您要为它添加您自己的CSS在上面,但这里是基本思路。我们需要一个MySQL数据库表和三个PHP文件。首先,我们需要一个文件保存数据库信息--- 文件 #1:mysql.inc.php---<?php# Simply Shouting - ashoutboxexample# ...
实现PHP的编译执行分离(separating compilation and execution)

实现PHP的编译执行分离(separating compilation and execution)

实现PHP的编译执行分离(separating compilation and execution)2010-01-20刚刚在PHP群内和大家聊天,应承了大家要写一个关于如何实现PHP源码加密的文章,借着这会QA在冒烟的机会,就这个问题,我写点思路。我以前的文章介绍过,ZE(Zend engine)执行一个PHP脚本会经历编译->执行,只不过它每次执行都会去重新编译PHP文件。并没有实现编译和执行分离。在ZE的编译和执行阶段,有俩个重要的函数:ZEN...
使用PHP动态生成gif时遇到的问题和解决办法

使用PHP动态生成gif时遇到的问题和解决办法

使用PHP动态生成gif时遇到的问题和解决办法2010-01-20PHP没有规定只输出html文件,它可以生成动态gif文件。我在使用php动态生成gif图像时遇到了一些问题,现已解决,我用的是php4.05(for win32)+apache3.1.2_win32。问题一:动态生成gif的程序根本转不起来我写了一个关于用php生成gif的例子,运行,发现页面就是刷不出来,就象是死了一样,浏览器也没有任何错误提示。解决办法:修改php所在目录下的php.i...
通过包含文件来组织项目

通过包含文件来组织项目

通过包含文件来组织项目2010-01-20include()语句给了PHP程序员一个强大的项目管理工具。将一些内容或者布局的思想放到包含文件中可能会使你的开发时间节省无数个小时。(PHP编程中)至少有两个通用的包含文件,所谓通用,是指必须在任何PHP页面的顶部都要引用(或包含)。这两个引用文件主要的作用是我不用艰难的在我的程序中嵌入或者编码 域名、路径和链接。我可以很容易的将我的工程从我的开发开发的机器上移植到产品服务器上。包含文件:config.phpc...
<< 641 642 643 644 645 646 647 648 649 650 >>