// Cargo Modulo Menu2 require_once "{$baseDir}/modules/menues2/menu2.php"; // Cargo Modulo Novedades require_once "{$baseDir}/modules/novedades/novedad.php"; $tabla = $_POST['tabla']; // Nombre de extensión para Windows $extension = "image/pjpeg"; // === Seccion MySQL (a Eliminar)=============================================================================== // === Seccion Oracle (Nueva)=============================================================================== if ($tabla == "menu2") { $directorio = "./admin/menu2/"; $icon_file = $_FILES['ICONO']; if (count($icon_file) > 0) { UploadFile($directorio, $icon_file, $directorio); } $menu2 = new Menu2(); $menu2->Id = $_POST['ID_MENU2']; $menu2->Link = $_POST['LINK']; $menu2->Icono = $icon_file['name']; $menu2->Nombre = $_POST['NOMBRE']; $menu2->Persistir(); header("Location: menu2.php"); } function UploadFile($Target_dir, $fileArray, $directorio) { $name = $fileArray['name']; $type = $fileArray['type']; $tmp_name = $fileArray['tmp_name']; $size = $fileArray['size']; $error = $fileArray['error']; if ($error == 0) {
title HTML page title lang language style style htmlheaders additional HTML headers loginbox login status (login form or username) functionsbox available function on this site template template to display runtime computing time ****************************************************************************/ //Menü laden global $mnu_bgcolor, $mnu_selmenuitem, $develwarning, $tpl_subtitle, $opt, $rootpath, $oc_nodeid; require_once $rootpath . 'lib2/smarty/ocplugins/function.season.php'; require_once $rootpath . '/lib/menu2.class.php'; $menu2 = new Menu2(); $sUserCountry = getUserCountry(); $menuitem = $menu2->setSelectedItem($tplname); $menucolor = $menu2->getMenuColor(); if (isset($menucolor)) { $mnu_bgcolor = $menucolor; } else { $mnu_bgcolor = '#D5D9FF'; } if ($tplname != 'start') { $tpl_subtitle .= htmlspecialchars($menu2->getMenuTitle() . ' - ', ENT_COMPAT, 'UTF-8'); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>
require_once "{$baseDir}/modules/menues2/menu2.php"; // Modulo Smarty Template require_once "{$baseDir}/smarty/libs/Smarty.class.php"; // Clase de validacion require_once "./lib/valida.inc.php"; // Legacy Code ---------------------------------------------- require_once "./base_modulos.inc"; // Codigo --------------------------------------------------- $error_menu = 0; $error = ""; if (isset($_REQUEST["accion"])) { // Aca va el verificador de Link duplicado /* if (!verificadorDuplicado($_REQUEST["link"],$_REQUEST["id_menu2"])){*/ if ($_REQUEST["accion"] == "Modificar") { if ($_FILES['icono']['size'] < 1024000) { $oMenus = new Menu2($_REQUEST["id_menu2"]); $oMenus->Nombre = validaTexto($_REQUEST["nombre"]); $oMenus->Link = validaTexto($_REQUEST["link"]); // Para subir el icono if (archivoValido($_FILES['icono']['name'])) { if (!nombreValido($_FILES['icono']['name'])) { if ($_REQUEST["icono_viejo"] != $_FILES['icono']['name'] or $_REQUEST["icono_viejo"] == $_FILES['icono']['name']) { $target_path = "admin/menu2/"; $target_path = $target_path . basename($_FILES['icono']['name']); if (move_uploaded_file($_FILES['icono']['tmp_name'], $target_path)) { $oMenus->Icono = $_FILES['icono']['name']; $anchoImagen = Resampling(basename($_FILES['icono']['name']), $target_path, $oMenus->Icono); chmod($target_path, 0666); } else { $oMenus->Icono = $_REQUEST["icono_viejo"]; }