$met_upsql = $f->upload('Filedata', $filenamearray[0]); } include "pclzip.lib.php"; $archive = new PclZip('../databack/sql/' . 'metinfo_' . $filenamearray[0] . '.zip'); $archive->add('../databack/' . $filenamearray[0] . '.sql', PCLZIP_OPT_REMOVE_PATH, '../databack/'); $metinfo = '1$' . '../databack/' . $filenamearray[0] . '.sql'; } else { $filetype = explode('.', $_FILES['Filedata']['name']); if ($filetype[count($filetype) - 1] == 'zip') { if (stristr($met_file_format, 'zip') === false) { echo $lang_jsx36; die; } $filenamearray = explode('.zip', $_FILES['Filedata']['name']); $f = new upfile('sql,zip', '../databack/sql/', '', ''); if ($f->get_error()) { echo $f->get_errorcode(); die; } if (file_exists('../databack/sql/' . $filenamearray[0] . '.zip')) { $filenamearray[0] = 'metinfo' . $filenamearray[0]; } if ($_FILES['Filedata']['name'] != '') { $met_upsql = $f->upload('Filedata', $filenamearray[0]); } include "pclzip.lib.php"; $archive = new PclZip('../databack/sql/' . $filenamearray[0] . '.zip'); if ($archive->extract(PCLZIP_OPT_PATH, '../databack') == 0) { $metinfo = $archive->errorInfo(true); } else { $list = $archive->listContent();
} } if ($val['imgurls']) { $met_big_img = str_ireplace("/watermark", "", $val['imgurl']); $imgurls = $depth . '../' . $val['imgurls']; if ($met_img_style == 1) { imgstyle($mou); } $setthumb = explode("/", $met_big_img); $f = new upfile($met_img_type, "../../../upload/{$setthumb['2']}/", $met_img_maxsize, '', 1); $f->savename = $setthumb[3]; $met_thumb_img = $depth . "../" . $met_big_img; $met_big_img_iconv = stristr(PHP_OS, "WIN") ? @iconv("utf-8", "gbk", $met_thumb_img) : $met_thumb_img; if (file_exists($met_big_img_iconv)) { $imgurls = $f->createthumb($met_thumb_img, $met_img_x, $met_img_y); if ($f->get_error() == 0) { if ($met_thumb_wate == 1) { if ($met_wate_class == 2) { $img->met_image_name = $depth . $met_wate_img; } else { $img->met_text_size = $met_text_size; } $img->save_file = $imgurls; $img->create($imgurls); $imgurls_a = explode("../", $imgurls); $imgurls = "../" . $imgurls_a[3]; } if ($met_thumb_img != $depth . "../" . str_ireplace("/thumb", "", $val['imgurls'])) { $imgurls = '../' . str_ireplace("../", "", $imgurls); $query = "update {$table} set imgurls='{$imgurls}' where id='{$val['id']}'"; if ($met_deleteimg == 1 && $db->query($query)) {