$prs = $xoopsDB->query("SELECT ext,ext1,ext2 FROM {$table_photos} WHERE lid={$lid}"); list($p_ext, $p_ext1, $p_ext2) = $xoopsDB->fetchRow($prs); if ($preview_name && $preview_name == $lid . "." . $p_ext) { $preview_name = ''; } if ($preview_name1 && $preview_name1 == $lid . "_1." . $p_ext1) { $preview_name1 = ''; } if ($preview_name2 && $preview_name2 == $lid . "_2." . $p_ext2) { $preview_name2 = ''; } } $errmsg = ''; list($tmp_name, $ext, $errmsg) = gnavi_submit_uploader(@$_POST["xoops_upload_file"][0], $del_photo, $preview_name, 1, $errmsg); list($tmp_name1, $ext1, $errmsg) = gnavi_submit_uploader(@$_POST["xoops_upload_file"][1], $del_photo1, $preview_name1, 2, $errmsg); list($tmp_name2, $ext2, $errmsg) = gnavi_submit_uploader(@$_POST["xoops_upload_file"][2], $del_photo2, $preview_name2, 3, $errmsg); if ($mode == G_INSERT && $ext == '' && !$gnavi_allownoimage) { redirect_header('index.php?page=submit' . ($lid ? '&lid=' . $lid : ''), 2, _MD_GNAV_MSG_NOIMAGESPECIFIED); exit; } if ($errmsg) { if ($tmp_name) { @unlink($photos_dir / $tmp_name); } if ($tmp_name1) { @unlink($photos_dir / $tmp_name1); } if ($tmp_name2) { @unlink($photos_dir / $tmp_name2); } redirect_header('index.php?page=submit' . ($lid ? '&lid=' . $lid : ''), 4, $errmsg);
// DB Part // if ($action == "insert" || $action == "update" && $icd > 0) { // Ticket Check if (!$xoopsGTicket->check()) { redirect_header(XOOPS_URL . '/', 3, $xoopsGTicket->getErrors()); } //file uploads------------------------------------------------------------------------------------------------- $errmsg = ''; $preview_name = empty($_POST['preview_name']) ? '' : $_POST['preview_name']; $preview_name1 = empty($_POST['preview_name1']) ? '' : $_POST['preview_name1']; $del_photo = empty($_POST['del_photo']) ? 0 : intval($_POST['del_photo']); $del_photo1 = empty($_POST['del_photo1']) ? 0 : intval($_POST['del_photo1']); $title = isset($_POST['title']) ? $myts->stripSlashesGPC(@$_POST["title"]) : ''; list($tmp_name, $ext, $errmsg) = gnavi_submit_uploader(@$_POST["xoops_upload_file"][0], $del_photo, $preview_name, 1, $errmsg); list($tmp_name1, $shadow_ext, $errmsg) = gnavi_submit_uploader(@$_POST["xoops_upload_file"][1], $del_photo1, $preview_name1, 2, $errmsg); if ($ext == '' && empty($gnavi_allownoimage)) { redirect_header('index.php?page=submit', 2, _MD_GNAV_MSG_NOIMAGESPECIFIED); exit; } if ($errmsg) { if ($tmp_name) { @unlink($tmp_name); } if ($tmp_name1) { @unlink($tmp_name1); } redirect_header('index.php?page=icon', 2, $errmsg); exit; } if ($ext && !in_array(strtolower($ext), $gnavi_normal_exts) || $shadow_ext && !in_array(strtolower($shadow_ext), $gnavi_normal_exts)) {