Пример #1
0
                if ($id == 0) {
                    $num = $db->sql_numrows($adb->getAlbumImgs($data['albumid']));
                    if (empty($data['name'])) {
                        list($mo, $data['name']) = split('[/.]', $data['path']);
                        //
                    }
                    if ($adb->addNewImg($data['name'], $data['alias'], $data['path'], nv_editor_nl2br($data['description']), $thumb_name, $data['albumid'], $num + 1, $data['v_path'], $data['is_show'])) {
                        $adb->update_numphoto($data['albumid']);
                        $adb->freeResult();
                        Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=listimg&idb=" . $data['albumid']);
                        die;
                    } else {
                        $error = $lang_module['err_save_img'];
                    }
                } else {
                    if ($adb->updateImgInfo($data['pictureid'], $data['name'], $data['alias'], $data['path'], nv_editor_nl2br($data['description']), $thumb_name, $data['albumid'], $data['v_path'], $data['is_show'])) {
                        $adb->update_numphoto($data['albumid']);
                        $adb->freeResult();
                        Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=listimg&idb=" . $data['albumid']);
                        die;
                    } else {
                        $error = $lang_module['err_save_img'];
                    }
                }
            }
        }
    } else {
        $error = $lang_module['empt_album'];
    }
}
if (!empty($data['path']) and file_exists(NV_UPLOADS_REAL_DIR . "/" . $module_name . $data['path'])) {
Пример #2
0
             $data['path'] = substr($data['path'], $lu);
             if ($id == 0) {
                 $num = $db->sql_numrows($adb->getAlbumImgs($data['albumid']));
                 if (empty($data['name'])) {
                     list($tmh, $data['name']) = split('[/.]', $data['path']);
                 }
                 if ($adb->addNewImg($data['name'], $data['path'], $data['description'], $thumb_name, $data['albumid'], $num + 1)) {
                     $adb->update_numphoto($data['albumid']);
                     $adb->freeResult();
                     Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=listimg&idb=" . $data['albumid']);
                     die;
                 } else {
                     $error = $lang_module['err_save_img'];
                 }
             } else {
                 if ($adb->updateImgInfo($data['pictureid'], $data['name'], $data['path'], $data['description'], $thumb_name, $data['albumid'])) {
                     $adb->update_numphoto($data['albumid']);
                     $adb->freeResult();
                     Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=listimg&idb=" . $data['albumid']);
                     die;
                 } else {
                     $error = $lang_module['err_save_img'];
                 }
             }
         } elseif (!nv_is_url($data['path'])) {
             $data['path'] = "";
             $error = $lang_module['wrong_path'];
         }
     }
 } else {
     $error = $lang_module['empt_album'];