|
图片上传
$v){
//图片名字不为空
if(!empty($v)){
//后缀必须是图片名
if(eregi("\.(gif|jpg|jpeg|png|bmp)$",$v)){
//图片不能大于8M
if($_FILES['attachfile']['size'][$k] > 8388608) jieqi_delfile($_FILES['attachfile']['tmp_name'][$k]);
else{
//解析图片后缀
$tmpary=explode('.', $v);
$postfix=$tmpary[count($tmpary)-1];
$attachdir = date('Ym',$nowtime);
if (!file_exists($attachdir)) jieqi_createdir($attachdir);
$attachdir .= '/'.date('d',$nowtime);
if (!file_exists($attachdir)) jieqi_createdir($attachdir);
$runtime = explode(' ', microtime());
$attachname=$attachdir.'/'.date('His',$nowtime).round($runtime[0]*1000).$k.'.'.$postfix;
@move_uploaded_file($_FILES['attachfile']['tmp_name'][$k], $attachname);
@chmod($attachname, 0644);
$url=jieqi_htmlstr($baseurl.'/'.$attachname);
//打水印
if ($_REQUEST["water"]) {
$pic=$attachname;
$wpic="xhxsw.gif";
$info=getimagesize($pic);
$w=$info[0];
$h=$info[1];
if ($h>140) {
imageWaterMark($pic,1,"xhxsw.gif");
}
if ($h>400) {
imageWaterMark($pic,7,"xhxsw.gif");
}
if ($h>1600) {
imageWaterMark($pic,4,"xhxsw.gif");
}
}
echo '[url='.$url.']'.$url.'[/url]';
?>', '图片地址已经复制到剪贴板')">[复制]
=')) {
return mkdir($dirname, $mode, $recursive);
}
if (!$recursive) {
$ret=mkdir($dirname, $mode);
if($ret) chmod($dirname, $mode);
return $ret;
}
return is_dir($dirname) or (jieqi_createdir(dirname($dirname), $mode, true) and mkdir($dirname, $mode));
}
//检查目录是否存在,不存在尝试自动建立
function jieqi_checkdir($dirname, $autocreate=0){
if(is_dir($dirname)){
return true;
}else{
if(empty($autocreate)) return false;
else return jieqi_createdir($dirname);
}
}
?>
|
?z=" enctype="multipart/form-data">
图片批量上传程序 | 图片一: | | 图片二: | | 图片三: | | 图片四: | | 图片五: | | 图片六: | | 图片七: | | 图片八: | | 图片九: | | 图片十: | | [tr]
[/tr]
|
|
已经上传的图片如下:\n";
function view_dir($directory)
{
$handle = opendir( $directory );
while ( $file = readdir($handle) )
{
$bdir = $directory . '/' .$file ;
if ($file '.' && $file '..' && $file 'Thumbs.db' && $file $zname && is_dir($bdir))
{
view_dir( $directory .'/'. $file);
}
else if( $file '.' && $file '..' && $file 'Thumbs.db' && $file $zname)
{
$a = $file ;
?> name=>[url=/][/url]
/1/2/./', '图片地址已经复制到剪贴板')">[复制]
?z=" method="post">
删除图片 | 图片网址一: | | 图片网址二: | | 图片网址三: | | 图片网址四: | | 图片网址五: | | 图片网址六: | | 图片网址七: | | 图片网址八: | | 图片网址九: | | 图片网址十: | | | |
请输入密码:" method="get">
|
|