作者:memory
发布时间:2010-05-15, 11:03:51
分类:WEB程序开发
阅读:4175
网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型(MIME)。在表单将文件提交给php做处理之前,浏览器会先解析识别一边是什么类型的文件,之后进入php处理环节,php又会去识别解析此文件的原始类型(并不是说你改成什么后缀就是什么文件)。在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一致的问题。这样在php处理Post过来的文件类型时就需要根据不同浏览器做更多的判断,最典型的就是IE和火狐下的区别。
作者:memory
发布时间:2010-06-03, 10:42:42
分类:WEB程序开发
阅读:1690
basename(dirname(__FILE__))
作者:memory
发布时间:2010-07-04, 21:15:20
分类:WEB程序开发
阅读:1702
DedeCMS内容管理系统软件采用XML名字空间风格核心模板:模板全部使用文件形式保存,对用户设计模板、网站升级转移均提供很大的便利,健壮的模板标签为站长DIY 自己的网站提供了强有力的支持。
作者:memory
发布时间:2010-11-09, 13:37:18
分类:WEB程序开发
阅读:2619
通过把Content-Type设置为application/octet-stream, 可以把动态生成的内容当作文件来下载,相信这个大家都会。 那么用Content-Disposition设置下载的文件名, 这个也有不少人知道吧。 基本上,下载程序都是这么写的
作者:memory
发布时间:2010-12-30, 20:01:28
分类:WEB程序开发
阅读:1214
完美实现PHP写入,读取,替换文件内容。先解释一下,主要用到:fopen("文件名.扩展名","操作方式")fwrite(读取的文件,"写入的文件");fclose(打开的对象变量);
作者:memory
发布时间:2010-12-30, 21:51:06
分类:WEB程序开发
阅读:1443
设计原理如下:用户点击下载的 link,通过 url 传一个 file_id 值给 download.php 页面。download.php 获取该 url 值,然后通过该值查找该数据库记录。然后修改该记录中的 download 计数字段。重定向到下载文件
作者:memory
发布时间:2011-01-21, 16:49:36
分类:源码分享
阅读:2705
这个是我业余时间做的一个 PHP 文件管理脚本,安装的方法很简单,解压缩以后直接运行即可。默认的登录用户名和密码是 'admin',如果你需要修改,则改代码的前两个语句就可以了(很容易就能看懂)
作者:memory
发布时间:2011-01-27, 16:24:53
分类:服务器相关
阅读:1496
linux下使用ls对文件大小进行排序可利用下面命令:ls -lSh执行以上命令,会对当前目录的文件按大小从大到小进行排序,不会计算子目录大小
作者:memory
发布时间:2011-01-28, 16:26:32
分类:数据库
阅读:1807
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败
作者:memory
发布时间:2011-01-29, 22:02:58
分类:WEB程序开发
阅读:1702
PHP有一个模块叫做mime_magic,用来判断文件的类型非常有效。使用它的mime_content_type函数,结合递归可以很方便的把某一个文件夹下的所同类型文件找出来,比如我因为某种需求要取出某个文件夹下所有的纯文本文件,即是写了一小段代码来递归
作者:memory
发布时间:2011-03-25, 22:26:31
分类:服务器相关
阅读:1306
tmpfs是一种基于内存的文件系统。由于是在内存中,所以速度飞一样的快,tmpfs的最大优势就是速度快,在内存足够的时候使用tmpfs可以极大地提高系统效率。但要注意一定要控制tmpfs的大小,如果使用过量的话可能会占用大量内存,那就得不偿失了
作者:memory
发布时间:2011-04-10, 23:32:38
分类:服务器相关
阅读:1270
因为经常会用到shell脚本,所以经常会写一些,但是我从来没有系统的学习过shell脚本,遇到问题,就去看手册,或者google一下,到了一定的程度才发现自己的基础真的好差。下面在系统学习shell时,顺便写了点有用的小脚本