-
PHP学习 文件处理与文件上传
本文为大家讲解的是php的文件处理相关知识,主要包括php文件处理,文件的处理,文件指针相关处理函数,文件控制函数,感兴趣的同学参考下. PHP对文件的处理 PHP 在服务器端文件的应用上,相关的范畴不仅仅在于用户与服务器资料库间的各种连接存取操作,也可以通过 PHP 内建的文件处理函数,来进行一般文件处理操作。 basename -- 返回路径中的文件名部分 语法格式:$path = "/home/httpd/html/index.php"; $file = basename($path); // $file is set to "index.php" $file = basename($path,".php")...
PHP 2014-12-14 07:12:04 -
PHP5+UTF8多文件上传类
本文为大家讲解的是php实现的一个多文件上传类的示例代码,感兴趣的同学参考下. 根据需要写了个PHP5+UTF8环境的文件上传类,支持多文件上传,并对常用文件的类型进行MIME检测. 还有些功能没有加上去,如自动更名,图片处理等.可根据需要自己添加. USE: $up = new upfile(ROOT_PATH.'data/'.date("Ym",time()),array('gif','jpg','jpeg'),true); $fileimg = $up->upload($_FILES['img']);//返回上传后文件名数组,$_FILES['img']为上传的文件 可使用$up->log查看上传时信息. <?php //==================================================== // FileName: upfile.class.php // Summary: 文件上传类 ...
PHP 2014-12-13 16:39:05 -
纪念堕落前的自己 海盗湾重新上线
这无疑是非常老套的故事:海盗湾被突袭后下线,然后没过多久又会重新上线。近日海盗湾被斯德哥尔摩的警察突袭,没收了包括服务器在内所有硬件设备,导致网站在很长时间处于关闭状态...
互联网 2014-12-13 16:33:07 -
php 动态多文件上传示例
本文是一个php 动态多文件上传实例代码,前台是javascript后台用的是php,感兴趣的同学参考下. 文件上传代码 view plaincopy to clipboardprint? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1...
PHP 2014-12-13 10:36:07 -
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
本文是一个php实现的代码具有查看服务器端目录和文件,删除文件夹等操作,是学习php文件操作不错的参考资料,类似一个php在线文件管理系统,感兴趣的同学参考下. <?php extract($_POST); extract($_GET); ?> <html> <head> <title>查看服务器端目录和文件</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body bgcolor="#FFFFFF" text="#000000"> <form name="form1" method="post" action="<?php echo $_SERVER[PHP_SELF]; ?>">...
PHP 2014-12-13 08:18:04 -
PHP fastcgi模式上传大文件(大约有300多K)报错
本文为大家讲解的是PHP fastcgi模式上传大文件报错,感兴趣的同学参考下解决方法, 上传图片时,大约有300多K,结果报了个服务器错误,fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了 最近在项目中中上传图片时,大约有300多K,结果报了个服务器错误,以前从未遇到过,错误的内容如下: mod_fcgid: HTTP request length 132296 (so far) exceeds MaxRequestLen (131072) 查了下资料,发现fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了。如果你只需要修改单个虚拟主机的 MaxRequestLen,原来是fastcgi模式下的设置问题,需要在配置文件.htaccess或者直接在apache的配置文件http.conf 中指明,如下: <IfModule mod_fcgid.c> AddHandle fcgid-script .fcgi...
PHP 2014-12-12 17:57:06 -
php 文件上传模型,支持多文件上传
本文是一个php封装的一个文件上传类,支持多个文件同时上传,设置允许的上传文件类型和文件大小。感兴趣的同学参考下. <?php class UploadModel { protected $keys; protected $err = array(); protected $target; protected $exts; protected $maxSize; protected $randName; protected $files = array(); /** * 初始化变量 */ public function __construct() { $this->exts = array('jpeg','jpg','gif','png','zip','rar'); $this->maxSize = 1024*1024*2; $this->target = dirname(__FILE__) . '/upload/&...
PHP 2014-12-12 07:03:03 -
PHP 文件上传示例
本文是一个php实现的简单文件上传示例代码,初学者可以参考学习一下. 入口文件 <html> <body> <form action="download...
PHP 2014-12-11 21:54:04 -
PHP 上传文件的方法
本文是一个php实现的文件上传方法,适合php新手参考学习用,感兴趣的同学参考下. /** * 图片上传方法 * $maxsize=500000 = 500k; * $updir="up/"; * $upfile=$_FILES["file_img"]; */ public function Get_file_upload($upfile, $maxsize, $updir, $newname = 'date') { if ($newname == 'date') $newname = date("Ymdhs"); //使用日期做文件名 $name = $upfile["name"]; $type = $upfile["type"]; $size = $upfile["size"]; $tmp_name = $upfile["tmp_name"]; switch ($type) {...
PHP 2014-12-11 10:32:01 -
网销万能险重新上架:规模迷你化
曾于9月被要求整改的部分网销万能险产品,最晚已在11月29日中午重新开发。南都记者昨日从两家险企获悉,11月下旬他们已接到了解禁通知...
互联网 2014-12-11 08:15:11 -
PHP 上传文件大小限制修改方法
本文为大家讲解了如何修改php.ini达到可以上传大文件的方法,感兴趣的同学参考下. 有时候需要用php上传比较大的文件,默认是不可以的,必须按照下面的方法修改下。 配置php.ini文件 (以上传500M以下大小的文件为例) 查找以下选项并修改-> file_uploads = On ;打开文件上传选项 upload_max_filesize = 500M ;上传文件上限 如果要上传比较大的文件,仅仅以上两条还不够,必须把服务器缓存上限调大,把脚本最大执行时间变长 post_max_size = 500M ;post上限 max_execution_time = 1800 ; Maximum execution time of each script, in seconds脚本最大执行时间 max_input_time = 1800 ; Maximum amount of time each script may spend parsing request data memory_limit = 128M ; Maximum amount of ...
PHP 2014-12-11 06:27:02