php简单文件上传代码
分类:威尼斯手机平台

htmlheadtitlefilemanage/title/headbodycenterph2文件管理/h2/pbrtable border=1tr size=18td文件ID/tdtd文件名称/tdtd文件大小/tdtd上传时间/tdtd下载/tdtd删除/td/tr?phpinclude(conn.php卡塔尔国;//echo 'table border=1';$rs=$db-query(select * from filem order by f_id DESC);$i=1;while($row = $rs-fetch_assoc()) {$size=$row['f_size']/1024;echo trtd.$i++./tdtd.$row['f_name']./tdtd.number_format($size, 2, '.', '').KB/tdtd.$row['f_date']./tdtda href=.$row['f_url']. target=_blank下载/a/tdtda href=del.php?id=.$row['f_id'].删除/a/td/tr; }echo '/table';unset($rs卡塔尔(قطر‎;$db-close(卡塔尔;?/centerbrbrhrbrbh2uploadfile/h2/bbrform enctype=multipart/form-data action= method=post接受上传文件:brinput name=userfile type=filebrinput type=submit value=发送/form?phpif(!$_FILES[userfile][name]) exit;//echo $_FILES['userfile']['type'];if ($_FILES['userfile']['error'] 0) { echo 'Problem: '; switch ($_FILES['userfile']['error']) { case 1: echo 'File exceeded upload_max_filesize'; break; case 2: echo '不能够高出800M'; break; case 3: echo 'File only partially uploaded'; break; case 4: echo 'No file uploaded'; break; } exit; }else{ //检查上传文件是或不是在允许上传的门类 $tp = array(gif,jpeg,png,txt,doc,rar,zip,xls,bmp,wmv,VCD,flv,rmvb,avi卡塔尔;if (!in_array(strtolower(substr(strrchr($_FILES['userfile']['name'], '.'),1)), $tp))

第一种:
php部分

{ echo '文件类型错误,请重新选用文件!br只同意rar,zip,jpg,gif,txt,png,bmp,xls类型的文件'; exit; }

复制代码 代码如下:
if($_FILES['file']['error'] > 0){ 
   echo '!problem:'; 
   switch($_FILES['file']['error']) 
   { 
     case 1: echo '文件大小超越劳动器约束'; 
             break; 
     case 2: echo '文件太大!'; 
             break; 
     case 3: echo '文件只加载了一部分!'; 
             break; 
     case 4: echo '文件加载退步!'; 
             break; 
   } 

$path=./file/; //上传路线

   exit; 

if($_FILES['file']['size'] > 1000000){ 
   echo '文件过大!'; 
威尼斯手机平台,   exit; 

if($_FILES['file']['type']!='image/jpeg' && $_FILES['file']['type']!='image/gif'){ 
   echo '文件不是JPG大概GIF图片!'; 
   exit; 

$today = date("YmdHis"); 
$filetype = $_FILES['file']['type']; 
if($filetype == 'image/jpeg'){ 
  $type = '.jpg'; 

if($filetype == 'image/gif'){ 
  $type = '.gif'; 

$upfile = 'upfile/' . $today . $type; 
if(is_uploaded_file($_FILES['file']['tmp_name'])) 

   if(!move_uploaded_file($_FILES['file']['tmp_name'], $upfile)) 
   { 
     echo '移动文件失利!'; 
     exit; 
    } 

else 

   echo 'problem!'; 
   exit; 

echo '

if(file_exists($path.$_FILES['userfile']['name']卡塔尔卡塔尔(قطر‎//决断文件是不是存在 { echo '文件已存在,请校订后重新上传!'; exit; }

success!

';  
echo '文件大小:' . $_FILES['file']['size'] . '字节' . '
'; 
echo '文件路径:' . $upfile; 
echo '


' . '

'; 
$dirr = 'upfile/'; 
$dir = opendir($dirr); 
echo $dirr . '--Listing:

  • $file

'; 
closedir($dir); 
?> 

第二种:
复制代码 代码如下:

if(empty($_GET[submit])) 

?> 

?submit=1" method="post"> 
Send this file:    

 

}else{ 
    $path="uploadfiles/";        //上传路线 

//echo $_FILES["filename"]["type"]; 

if(!file_exists($path)) 

    //检查是或不是有该文件夹,若无就成立,并予以最高权力 
    mkdir("$path", 0700); 
}//END IF 
//允许上传的文件格式 
$tp = array("image/gif","image/pjpeg","image/png"); 
//检查上传文件是还是不是在同意上传的种类 
if(!in_array($_FILES["filename"]["type"],$tp)) 

    echo "格式不对"; 
    exit; 
}//END IF 
if($_FILES["filename"]["name"]) 

        $file1=$_FILES["filename"]["name"]; 
        $file2 = $path.time().$file1; 
        $flag=1; 
}//END IF 
if($flag) $result=move_uploaded_file($_FILES["filename"]["tmp_name"],$file2); 
//极度注意这里传递给move_uploaded_file的率先个参数为上传到服务器上的不常文件 
if($result) 

    //echo "上传成功!".$file2; 
    echo "

"; 
}//END IF 

?>

if($_FILES[userfile][name]) { $file1=$_FILES[userfile][name]; $file2 = $path.$file1; $flag=1; } if($flag) $result=move_uploaded_file($_FILES[userfile][tmp_name],$file2State of Qatar; //特别注意这里传递给move_uploaded_file的首先个参数为上传到服务器上的不常文件 if($result卡塔尔国 { $time=date(Y-m-d卡塔尔国; // $url=$patch.$name; $size=$_FILES[userfile][size]; include(conn.php); $rs=$db-query(insert into filem(f_name,f_url,f_date,f_size) values('$file1','$file2','$time','$size')); // $rs=$db-query($sql); echo script language='javascript'location='index.php';/script; } unset($rs); $db-close();

}?/body/html

本文由威尼斯在线注册平台发布于威尼斯手机平台,转载请注明出处:php简单文件上传代码

上一篇:下拉透明菜单 下一篇:没有了
猜你喜欢
热门排行
精彩图文