コード例 #1
0
        $error = $lang_module['wrong_path'];
    }
    if (empty($data['name'])) {
        $error = $lang_module['err_null_name'];
    } elseif (empty($error)) {
        if ($id == 0) {
            $num_ab = $db->sql_numrows($adb->getAllalbums());
            if ($adb->addNewAlbum($num_ab + 1, $data['name'], $data['description'], $data['path_img'], $alias, $data['active'])) {
                $adb->freeResult();
                Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "");
                die;
            } else {
                $error = $lang_module['err_save'];
            }
        } else {
            if ($adb->updatealbum($id, $data['name'], $data['description'], $data['path_img'], $alias, $data['active'])) {
                $adb->freeResult();
                Header("Location: " . NV_BASE_ADMINURL . "index.php?" . NV_NAME_VARIABLE . "=" . $module_name . "");
                die;
            } else {
                $error = $lang_module['err_save'];
            }
        }
    }
}
if ($error != "") {
    $xtpl->assign('ERR', $error);
    $xtpl->parse('main.err');
}
$xtpl->assign('PATH', NV_UPLOADS_DIR . '/' . $module_name);
$xtpl->assign('BROWSER', NV_BASE_ADMINURL . 'index.php?' . NV_NAME_VARIABLE . '=upload&popup=1&area=" + area+"&path="+path+"&type="+type, "NVImg", "850", "400","resizable=no,scrollbars=no,toolbar=no,location=no,status=no');