php文件上传函数
<?php
/**
+++++++++++++++++++++=+++++上传图片++++++++++++++++++++++++++++++++++++++++
——————————————————————————————————————————————————————————————————————————————————
**/
function upload_image($key,$dir) {
$fname = $_FILES[$key]['name'];
$ftype = $_FILES[$key]['type'];
$fsize = $_FILES[$key]['size'];
$ftmpl = $_FILES[$key]['tmp_name'];
$ferror = $_FILES[$key]['error'];
$imagetype = array("image/jpeg","image/jpg","image/gif","image/pjpeg");
if($ferror==2 or $ferror==1) {
echo '<script>alert("图片过大");history.go(-1);</script>';
exit;
}
if(!is_uploaded_file($ftmpl)){
echo '<script>alert("上传图片失败,请稍后重试1");history.go(-1);</script>';
exit;
}
$is_true = in_array($ftype,$imagetype);
if(!$is_true) {
echo '<script>alert("图片格式不正确");history.go(-1);</script>';
exit;
}
if($fsize>2*(1024*1024)) {
echo '<script>alert("图片过大");history.go(-1);</script>';
exit;
}
if(!file_exists($dir)) {
mkdir($dir);
}
$fn
相关文档:
作为一个php程序员来说。。有什么是我们应该知道的呢?
首先来说一下。php之所以能够在国内走红。。其最重要的一点就是他是开源的。好多优秀的东西都可以免费的拿来用。现在市面上有那么都的php开源产品。当我们需要做一个相关的网站的时候。只要把人家的产品拿过来。根据自己的需要做二次开发就可以了。。从而使php项目的 ......
<?php
class
CacheException
extends
Exception {}
/**
* 缓存抽象类
*/
abstract
class
Cache_Abstract {
/**
&nbs ......
作用是把形如:www.abc.com/index.php/blog/show 的地址美化成 www.abc.com/blog/show ,使用$_SERVER['PATH_INFO']接收变量。
server
{
listen 80;
server_name myweb;
index index.html index.htm index.php;
root /home/zhaowei/code;
if (!-f $request_filename) {
......
<?php
include_once('include/pclzip.lib.php');
$archive = new PclZip('archive.zip');
//解压缩到extract/folder/这个目录中
$list = $archive->extract(PCLZIP_OPT_PATH, "extract/folder/");
//增加这个目录在压缩档中,完成以后压缩档里面会有backup这个目录,backup里面会有这两个档案 ......