图片导入
php代码:
0){ switch($_files[img][error]) { case 1: echo ; break; case 2: echo ; break; case 3: echo ; break; case 4: echo ; break; default: echo ; } exit;}$maxsize=2000000; //50k//step 2 使用$_files[pic][size] 限制大小 单位字节 2m=2000000if($_files[img][size] > $maxsize ) { echo ; exit;}//step 3 使用$_files[pic][type]或是文件的扩展名 限制类型 mime image/gif image/png gif png jpg /* list($dl, $xl) = explode(/, $_files[pic][type]); if($dl!=image){ echo 请上传一个图片,不充许其它类型文件; exit; } */ $allowtype=array(png, gif, jpg, jpeg); $arr=explode(., $_files[img][name]); $hz=$arr[count($arr)-1]; if(!in_array($hz, $allowtype)){ echo ; exit; } //step 4 将让传后的文件名改名 $filepath=../imgweb/; $fileimgweb=imgweb/;//为了符合ubb的路径 $randname=date(y).date(m).date(d).date(h).date(i).date(s).rand(100, 999)...$hz; //将临时位置的文件移动到指定的目录上即可 if(is_uploaded_file($_files[img][tmp_name])){ if(move_uploaded_file($_files[img][tmp_name],$filepath.$randname)){ echo ; session_start(); $_session['images'] = $fileimgweb.$randname; }else{ echo ; } }else{ echo; } }?>
