...
path = 'upload/pic.jpg'; //写入路径、文件path_tmp = $path.”_tmp”; //临时写入路径、文件
//写入路径权限设置
realdir = '';
file_dir = explode('/',path);
array_pop(file_dir); //取得路径
foreach (file_dir asdir) {
if ( dir == '' )
continue;
realdir .= '/' . dir;
if ( ! is_dir(realdir) ) {
if ( ! mkdir($realdir) ) {
return '';
}else{
chmod 777 $realdir
;
}
}
}
//获取图片到临时路径、文件
$cmd = wget -q -x -t3 -T5 -O path_tmpurl
;
if(is_file(path_tmp)){
if(filesize(path_tmp) > 10){//10 byte
mv path_tmppath
;
chmod 777 $path
;
}else{
rm $path_tmp
;
}
}
...