if($_FILES['file']){
// 上傳設定 $maxsize=10002400; //最大允許上傳的檔案大小 $alltype=array(".jpg",".JPG",".GIF",".gif",".png",".swf"); //所有允許上傳的檔案類型 $imgtype=array(".jpg",".JPG",".GIF",".gif",".png",".swf"); //圖片類型 // 判斷檔案大小 if($_FILES['file']['size']>$maxsize) { echo "您上傳的資料大於10000K"; exit; } // 判斷檔案類型 $type=strstr($_FILES['file']['name'],"."); if(!in_array($type,$alltype)){ echo "不允許上傳該類型的檔案"; exit; } $updir="uploaddir"; $time=date("Ymd-His",time()); $fn=$time.$type; $destination=$updir."/".$fn; if(@move_uploaded_file($_FILES['file']['tmp_name'], $destination)){ @chmod($destination, 0777); $fileurl=$updir."/".$destination; $fileurl="".$destination; }else{ echo "上傳失敗!"; echo "<script>location.href=history.back()</script>"; } // ----------------------------------------------------------------------------------------------// } if($back=="no"): echo "ok"; exit; endif; |