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/documentos/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/documentos/index_oldf.php
<?php
include('./../fnc/DBConnect.php');
include('./../fnc/componente.php');
include('./../fnc/parametro.php');
include('./../fnc/vinculo.php');
include('./../fnc/UsuarioPanel.php');
include('./../fnc/bitacora.php');
include('./../fnc/aplicacion.php');
include('./../fnc/panel.php');
include('./../fnc/utileria.php');
include('./../usuariosWeb/fnc/usuarioWeb.php');
include('fnc/Parametros.php');
include('fnc/Carpeta.php');

session_start('PanelAzulDigial');

if(!session_is_registered("panel")){
	echo "<div style=\"	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0066CC;	font-size: 16px;font-weight: bolder;\">Usuario Invalido</div>";
}else{
	$seleccion = (array_key_exists('seleccion', $_REQUEST)) ? $_REQUEST['seleccion']: NULL;
	$ini_line = (array_key_exists('ini_line', $_REQUEST)) ? $_REQUEST['ini_line']: 1;

$panel->reactivarDB();

$tipo_u=$panel->usuario->tipo;
$user_u=$panel->usuario->id;
$estado_u=$panel->usuario->estado;

$inicio = $panel->inicioPagina($ini_line);

$userModificar = "";
$userEliminar = "";
$userAdicionar = "";
$userAdministrar="";
if($panel->usuario->tipo==3 && $panel->usuario->vinculo->modificar=="NO" && $panel->usuario->vinculo->administrador=="NO"){
	$userModificar = "disabled";
}
if($panel->usuario->tipo==3 && $panel->usuario->vinculo->eliminar=="NO" && $panel->usuario->vinculo->administrador=="NO"){
	$userEliminar= "disabled";
}
if($panel->usuario->tipo==3 && $panel->usuario->vinculo->adicionar=="NO" && $panel->usuario->vinculo->administrador=="NO"){
	$userAdicionar= "disabled";
}
if($panel->usuario->tipo==3 && $panel->usuario->vinculo->administrador=="NO"){
	$userAdministrar= "disabled";
}
	
$ini = ($ini_line-1)*10;
	
?>

<link href="css/panel2.css" rel="stylesheet" type="text/css">
<link href="css/panel2Contenido.css" rel="stylesheet" type="text/css">
<link href="css/scrollbar.css" rel="stylesheet" type="text/css">
<link href="css/scrollbar2.css" rel="stylesheet" type="text/css">
<script src="js/validaciones.js"></script>

<script>

function getRadioValue(objRadio) {
    var value = null;
    if (null == objRadio) {
        return null;
    }
    for (var i=0; i<objRadio.length; i++) {
        if (objRadio[i].checked) {
            value = objRadio[i].value;
            break;
        }
    }
    return value;
}

function checkRadio(objRadio) {
    objRadio.checked = !(objRadio.checked)
}

function fncListarDocus(id) {
    document.location.href = 'docs/index.php?nivel=1&id='+id;
}

function getRadioValue_() {
	var value = null;
	var sel_ = document.frmCarpeta.sel;
	with (document.frmCarpeta) {
		if (sel_ == null) {
			return null;
		}
		var longitud = document.frmCarpeta.length;
		if (longitud) {
			for (var i=0; i<longitud; i++) { 
				if (document.frmCarpeta.elements[i].checked) { 
					value = document.frmCarpeta.elements[i].value;
					break;
				} 
			}
		} else {
			if (sel_.checked) { 
				value = sel_.value;
			} 
		}
	}
	return value;
}

function fncEliminarCarpeta() {
	var id = getRadioValue_();
	if (!id) {
		alert('Debes seleccionar una Carpeta !');
		return;
	}
	if(confirm("Se eliminar�n tambien todos los Documentos relacionadas con esta Carpeta, �Desea continuar?")){
		_fraUsr.location.href = './fnc/main.php?task=eli_carpeta&Submit=Aceptar&id='+id;
	}
	return;
}

function fncModificarCarpeta() {
	var id = getRadioValue_();
	if (null == id) {
		alert('Debes seleccionar una Carpeta !');
		return;
	}
	document.location.href = 'mod_carpeta.php?id='+id;
}

function fncListarUsuario() {
	var id = getRadioValue_();
	if (!id) {
		alert('Debes seleccionar una Carpeta !');
		return;
	}
	document.location.href = 'listar_usuario.php?id='+id;
}

function volver() {
		var id_ = document.frmCarpeta.id.value;
		document.location.href = '../contenido.php?id='+id_;
}
//Agregar una nueva carpeta
function fncAdd() {
	var cant=document.frmCarpeta.cant.value;
	var num_max_car=document.frmCarpeta.num_max_car.value;
	
	var aux=parseInt(cant,10);
	var aux1=parseInt(num_max_car,10);
	
	if(aux<aux1){
		if(confirm("Se agregar� una Carpeta, desea continuar?")){
			document.location.href = 'add_carpeta.php';	
		}
		return;    
	}else{
		alert('No se puede agregar otra carpeta. Se alcanzo el m�ximo permitido de ('+aux+') carpetas');
	}
}
function fncAdministrar() {
	document.location.href = './valores_config/index.php';	
}
</script>


<table width="610" border="0" align="left" cellpadding="2" cellspacing="2">
<form name="frmCarpeta" action="<?=$PHP_SELF?>" method="get" id="frmCarpeta">
	<tr align="left" bgcolor="cccccc">
    	<td height="14" colspan="4" align="left" class="migas">
          <? 
        $documento  = new componente(); 
        $documento2 = new componente(); 
		$documento3 = new componente(); 
		$documento4 = new componente(); 
		$documento5 = new componente(); 
		$parametros = new Parametros();
		$num_max_car=$parametros->getCarpeta();		      
        ?>   
		  <a id="migas_ini" href="../contenido.php?id=<?=$id_userC?>"  title="Indice de Aplicaciones"  class="migas" style="cursor:hand" onMouseOver="javascript: mgOver(this);" onMouseOut="javascript: mgOut(this);">Inicio</a>
		  / <a id="migacat" href="menu.php" class="migas" style="cursor:hand" title="Indice de Aplicaciones" onMouseOver="javascript: mgOver(this);" onMouseOut="javascript: mgOut(this);"><?=ucfirst(strtolower($panel->aplicativo->nombre))?></a></span> / <span class="migasactivo"> Listado Documentos </span>		  </td>
	</tr>
	<tr align="left">
	  	<td colspan="4">
	      <img src="img/menu.gif" width="49" height="23" align="top">
          <input name="tem" type="button" class="boton1"onClick="javascript: document.location.href= 'index.php'" value="Documents">
   		  <input name="tem222" type="button" class="boton1" onClick="javascript: document.location.href= 'valores_config/index.php'" value="Parameters" <?=$userAdministrar?>>		</td>
	  </tr>
	
    <tr>
        <td colspan="4">
        <input type="hidden" value="<?=$id_userC?>"    name="id"          id="id">
		<input type="hidden" value="<?=$num_max_car?>" name="num_max_car" id="num_max_car">		</td>
    </tr>
    <tr bgcolor="#000099" class="titular1">
        <td width="190" align="left" bgcolor="000099" class="titular1">
		<div align="left">
		<a onClick="volver()" title="Volver" style="cursor:hand; width:30" >
		<img src="img/atras.gif" style="cursor:hand">		</a>
		<a href="javascript:SortRows(t,0)" title="Ordenar Alfabeticamente" class="titular1">
		Title		</a>		</div>		</td>
        <td width="130" align="center" class="titular1">Permission</td>
        <td width="102" align="center" valign="middle" class="titular1">
		Number Documenos		</td>
        <td width="102" align="center" class="titular1">
		Selection</td>
    </tr>
    <script>
    var t = new SortTable("t");
    t.AddColumn("Nombre","nowrap","left","");   
	t.AddColumn("Permiso","center","left","");  
    t.AddColumn("Numero","","center","");
	t.AddColumn("Seleccion","","center","");
    <?
	$id_usuario=$panel->usuario->id;		
    if($panel->usuario->tipo==1 || $panel->usuario->tipo==2){
		$admin=1;
	}

	if($panel->usuario->tipo==3){
		$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND administrador='SI'";
		$documento->execute($sql);
		if($documento->numRows()){
			$admin=1;
		}else{
			$admin=0;
		}
	}   
	$sql = "SELECT id, nombre, permiso FROM carpeta WHERE tipo='carpeta' order by nombre";
    $documento->execute($sql);
    $val = 0;
	$cant=0;
    if($documento->numRows()){
		$i = 1; $j=0; $limite =10; $write=0;
        while((list($id, $nombre,$permiso) = $documento->fetchRow()) && ($j<$limite)){
			if($write>=$ini){
				if($i==1){ 
					$i++;
										
					if($permiso=="publico"){
						$permiso="Publico";					
					}
					else{
						if($permiso==$id_usuario){
								$permiso="Propietario";
						}
						else{
								$permiso="Privado";
						}
					}
					
						
						$sql2="SELECT id FROM documentos WHERE carpeta='$id'";
						$documento2->execute($sql2);
    		        	$cant += $documento2->numRows();	 
						$val += $documento2->numRows();	 
						
						$sql3="SELECT id FROM carpeta WHERE parent='$id'";
						$documento3->execute($sql3);			
						while(list($id_car1) = $documento3->fetchRow()){
							$sql6="SELECT id FROM documentos WHERE carpeta='$id_car1'";
							$documento2->execute($sql6);
	    					$cant += $documento2->numRows();	 							
							$val += $documento2->numRows();	 

							$sql4="SELECT id FROM carpeta WHERE parent='$id_car1'";
							$documento4->execute($sql4);			
							while(list($id_car2) = $documento4->fetchRow()){
								$sql6="SELECT id FROM documentos WHERE carpeta='$id_car2'";
								$documento2->execute($sql6);
			    				$cant += $documento2->numRows();
								$val += $documento2->numRows();	 	 
								
								$sql5="SELECT id FROM carpeta WHERE parent='$id_car2'";
								$documento5->execute($sql5);			
								while(list($id_car3) = $documento5->fetchRow()){
									$sql6="SELECT id FROM documentos WHERE carpeta='$id_car3'";
									$documento2->execute($sql6);
			    					$cant += $documento2->numRows();	 
									$val += $documento2->numRows();	 
								}
							}
						}					
					
						
					if($admin==1){?> 
											
    	        		t.AddLine('<IMG src="img/folder.gif" onClick="fncListarDocus(<?=$id?>)"> &nbsp;<A class="texto1" onClick="fncListarDocus(<?=$id?>)"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','<INPUT class="radio" name="sel" type="radio" value="<?=$id?>">' );            
        	    	<? }else{
						if($permiso=="Privado"){?>
						 t.AddLine('<IMG src="img/folder.gif"> &nbsp;<A class="texto1"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','' );            
        	    	<? 	}else{ ?>
							t.AddLine('<IMG src="img/folder.gif" onClick="fncListarDocus(<?=$id?>)"> &nbsp;<A class="texto1" onClick="fncListarDocus(<?=$id?>)"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','<INPUT class="radio" name="sel" type="radio" value="<?=$id?>">' );            
					<?	}
					}?>
					t.AddLineProperties('align="center" valign="bottom" onMouseOver="mOvr(this,\'#FAFF95\');" onMouseOut="mOut(this,\'#FFFFFF\')" id="tr_<?php echo $j ?>"');
            		<?
				}else{
					
					if($permiso=="publico"){
						$permiso="Publico";
					}
					else{
						if($permiso==$id_usuario){
							$permiso="Propietario";
						}
						else{
							$permiso="Privado";
						}
					}
					

						$sql2="SELECT id FROM documentos WHERE carpeta='$id'";
						$documento2->execute($sql2);
    		        	$cant = $documento2->numRows();	 
						$val += $documento2->numRows();	 
						
						$sql3="SELECT id FROM carpeta WHERE parent='$id'";
						$documento3->execute($sql3);			
						while(list($id_car1) = $documento3->fetchRow()){
							$sql6="SELECT id FROM documentos WHERE carpeta='$id_car1'";
							$documento2->execute($sql6);
	    					$cant += $documento2->numRows();	 
							$val += $documento2->numRows();	 						

							$sql4="SELECT id FROM carpeta WHERE parent='$id_car1'";
							$documento4->execute($sql4);			
							while(list($id_car2) = $documento4->fetchRow()){
								$sql6="SELECT id FROM documentos WHERE carpeta='$id_car2'";
								$documento2->execute($sql6);
			    				$cant += $documento2->numRows();	 
								$val += $documento2->numRows();	 
								
								$sql5="SELECT id FROM carpeta WHERE parent='$id_car2'";
								$documento5->execute($sql5);			
								while(list($id_car3) = $documento5->fetchRow()){
									$sql6="SELECT id FROM documentos WHERE carpeta='$id_car3'";
									$documento2->execute($sql6);
			    					$cant += $documento2->numRows();	 
									$val += $documento2->numRows();	 
								}
							}
						}					
						
						
					if($admin==1){?> 					
					
    	        		t.AddLine('<IMG src="img/folder.gif" onClick="fncListarDocus(<?=$id?>)"> &nbsp;<A class="texto1" onClick="fncListarDocus(<?=$id?>)"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','<INPUT class="radio" name="sel" type="radio" value="<?=$id?>">' );            
        	    	<? }else{
						if($permiso=="Privado"){?>
						 t.AddLine('<IMG src="img/folder.gif"> &nbsp;<A class="texto1"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','' );            
        	    	<? 	}else{ ?>
							t.AddLine('<IMG src="img/folder.gif" onClick="fncListarDocus(<?=$id?>)"> &nbsp;<A class="texto1" onClick="fncListarDocus(<?=$id?>)"> <?=$nombre?> </A>','<div class="texto1"><?=$permiso?></div>','<div class="texto1"><?=$cant?></div>','<INPUT class="radio" name="sel" type="radio" value="<?=$id?>">' );            
					<?	}
					}?>
					t.AddLineProperties('align="center" valign="bottom" onMouseOver="mOvr(this,\'#FAFF95\');" onMouseOut="mOut(this,\'#FFFFFF\')" id="tr_<?php echo $j ?>"');
            		<?				
				}
				$j++;
			}
			$write++;
        }
    ?>
    t.WriteRows();
    <?
    } else {
        $msg = "No hay carpetas registradas";       
    	?>
    	document.write('<TR><TD colspan="2" align="center" class="texto1"><BR><?=$msg?><BR>&nbsp;</TD></TR>')
    	<?
    }
    ?>
    </script>
    <tr bgcolor="000099">
        <td colspan="4" class="titular1">&nbsp;</td>
    </tr>

    <tr>
        <td align="left" valign="top">
		 <? 
		if($panel->usuario->tipo==1 || $panel->usuario->tipo==2){
			echo '<input class="boton1" name="button" class="boton1" type="button" onClick="fncAdd()" value="Add Folder">';
		}
	
		if($panel->usuario->tipo==3){
			$id_usuario=$panel->usuario->id;
			$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND administrador='SI'";
			$documento->execute($sql);
			if($documento->numRows()){
				echo '<input class="boton1" name="button" class="boton1" type="button" onClick="fncAdd()" value="Add Folder">';
			}else{
				$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND adicionar='SI'";
				$documento->execute($sql);
				if($documento->numRows()){
					echo '<input class="boton1" name="button" class="boton1" type="button" onClick="fncAdd()" value="Add Folder">';
				}				
			}
		}
		?>	</td>
        <td align="right" valign="top">&nbsp;</td>
        <td colspan="2" align="right" valign="middle">
				 <? 
		if($panel->usuario->tipo==1 || $panel->usuario->tipo==2){
			echo '<input class="boton1" type="button" class="boton1" onClick="fncModificarCarpeta()" name="consultar2" value="Change" style="width: 70">';
		}
	
		if($panel->usuario->tipo==3){
			$id_usuario=$panel->usuario->id;
			$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND administrador='SI'";
			$documento->execute($sql);
			if($documento->numRows()){
				echo '<input class="boton1" type="button" class="boton1" onClick="fncModificarCarpeta()" name="consultar2" value="Change" style="width: 70">';
			}else{
				$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND modificar='SI'";
				$documento->execute($sql);
				if($documento->numRows()){
					echo '<input class="boton1" type="button" class="boton1" onClick="fncModificarCarpeta()" name="consultar2" value="Change" style="width: 70">';
				}				
			}
		}
		?>	
		<? 
		if($panel->usuario->tipo==1 || $panel->usuario->tipo==2){
			echo '<input class="boton1" name="button2" class="boton1" type="button" onClick="fncEliminarCarpeta()" value="Delete" style="width: 70">';
		}
	
		if($panel->usuario->tipo==3){
			$id_usuario=$panel->usuario->id;
			$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND administrador='SI'";
			$documento->execute($sql);
			if($documento->numRows()){
				echo '<input class="boton1" name="button2" class="boton1" type="button" onClick="fncEliminarCarpeta()" value="Delete" style="width: 70">';
			}else{
				$sql = "SELECT id FROM panel_vinculo WHERE usuario_panel='$id_usuario' AND aplicacion='13' AND eliminar='SI'";
				$documento->execute($sql);
				if($documento->numRows()){
					echo '<input class="boton1" name="button2" class="boton1" type="button" onClick="fncEliminarCarpeta()" value="Delete" style="width: 70">';
				}				
			}
		}
		?>	
		<div align="center"></div></td>
    </tr>
	<tr >
        <td colspan="4" align="left" valign="top" class="texto1">
		Folders:
        <?	
		$sql = "SELECT id, nombre, permiso FROM carpeta WHERE tipo='carpeta' order by nombre";
    	$documento->execute($sql);
        $canti = $documento->numRows();
        echo "<B>".$canti."</B>&nbsp; ";
        ?>
		<input type="hidden" name="cant" value="<?=$canti?>">
		<br>
		Documents:
        <?
        echo "<B>".$val."</B>&nbsp; ";
        ?>
        <iframe src="" name="_fraUsr" id="_fraUsr" height="0" width="0"frameborder="0"></iframe>		</td>
	  </tr>
    </form>
	<tr valign="top">
      <td colspan="4">
      <br>
	  <form name="form2">
          <div align="center">
          <?
		  $num_paginas = $panel->paginas($canti);?>
          <img src="img/inicio1.gif" title="Inicio" onClick="document.location.href = 'index.php?ini_line=1'" <? if($ini_line==1) echo " disabled";?>>          
		  &nbsp;
          <img src="img/atras1.gif" title="Atras" onClick="document.location.href = 'index.php?ini_line=<? echo $ini_line - 1;?>'" <? if($ini_line==1) echo " disabled";?>> 
          &nbsp;
		  
			<span class="usuario">pg 
			<? if($num_paginas == 0) echo "0";else echo $ini_line;?> 
			de <? echo $num_paginas;?></span> 
		  &nbsp;		  
		  <img src="img/adelante1.gif" title="Siguiente" onClick="document.location.href = 'index.php?ini_line=<? echo $ini_line + 1;?>'" <? if($ini_line==$num_paginas || $num_paginas==0) echo " disabled";?>>
		  &nbsp;
          <img src="img/ultimo1.gif" title="Ultimo" onClick="document.location.href = 'index.php?ini_line=<? echo $num_paginas;?>'" <? if($ini_line==$num_paginas || $num_paginas==0) echo " disabled";?>>		  </div>
    </form>	</td>
    </tr>
</table>

<? }?>


Anon7 - 2021