动态网站开发中,常用的PHP上传文件的代码实例。 
 
  
网页教学网(webjx.com)文件上传实例 
   
 
function getname($exname){ 
 $dir = "../uploadfile/"; 
 $i=1; 
 if(!is_dir($dir)){ 
 mkdir($dir,0777); 
 } 
 while(true){ 
 if(!is_file($dir.$i.".".$exname)){ 
 $name=$i.".".$exname; 
 break; 
 } 
 $i++; 
 } 
 return $dir.$name; 
} 
$exname=strtolower(substr($_FILES['upfile']['name'],(strrpos($_FILES['upfile']['name'],'.')+1))); 
$uploadfile = getname($exname); 
if (move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)) { 
 echo "
文件上传成功!
"; 
}else { 
 echo "
文件上传失败!
"; 
} 
echo "下面是文件上传的一些信息: 
 
原文件名:".$_FILES['upfile']['name'] . 
 "
类型:" .$_FILES['upfile']['type'] . 
 "
临时文件名:".$_FILES['upfile']['tmp_name']. 
 "
文件大小:".$_FILES['upfile']['size'] . 
 "
错误代码:".$_FILES['upfile']['error']; 
?>
		
赞
If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
 
 
QQ:154298438
QQ:417480759