【www.gdgbn.com--excel】

class upLoad
{
/**
*
* @param string $info 文件内容
* @param string $fileName 生成的文件名
* @return boolean 建立成功返回true
* @deprecated
* 建立html文件
*/
function createHtml( $info ,$fileName )
{
}
/**
*
* @return void
* @deprecated
* 构造函数
*/
function downLoad()
{}
/**
* @param string $fileField 在表单中的字段名
* @param string $length 限制的长度
* @return boolean 成功返回true
* @deprecated
* 功能实现函数
*/
function init($fileField,$length="")
{
$files = $_FILES[$fileField];
//用户名需要改动,根据自己的实际情况做改动
$userName = "sanshi";
$fileName = $files["name"];
$fileType = $files["type"];
$fileTemp = $files["tmp_name"];
$fileSize = empty( $length ) ? ($files["size"] 10) : $length;
$fileError= $files["error"];//这块也许php4中没有
//改为
//if( $this->_isType( $fileName ) || $this->_isBig( $length ) )
if( !$this->_isType( $fileName ) || $this->_isBig( $length ) || $fileError != 0 )
{
//print_r ($files);
return false;
}else{
$path = $this->_createDir( $userName );//取得路径
$createFileName = $userName . "_" . time();//设置当前文件名
$createFileType = $this->getFileType($fileName);//设置文件类别
return @move_uploaded_file($fileTemp,$path.$createFileName.".".$createFileType) ? true : false;
}
}

/**
*
* @param int $length 上传限制的大小
* @return boolean 超过返回true
* @deprecated
* 判定是否超过预定大小
*/
function _isBig($length)
{
$bigest = "";
return $big > $bigest ? true : false;
}
/**
*

本文来源:http://www.gdgbn.com/bangongshuma/11485/