Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php @session_start(); $InLoja = true; $GLOBALS['InLoja'] = $InLoja; ..

Decoded Output download

<?php 
	@session_start(); 
	 
	$InLoja = true; 
	 
        $GLOBALS['InLoja'] = $InLoja; 
         
	//Contar tempo de execuo 
		list($usec, $sec) = explode(' ', microtime()); 
		$script_start = (float) $sec + (float) $usec; 
		 
	require_once "misc/config.php"; 
	if($GLOBALS['MODULES']['shop']){ 
	require_once "classes/itens.classe.php"; 
	require_once "classes/compras.classe.php"; 
	} 
	if($GLOBALS['MODULES']['indication']){ 
	require_once "classes/indicacao.classe.php";	 
	} 
	require_once "classes/auth.classe.php"; 
	require_once "classes/db/mysql.classe.php"; 
	require_once "classes/doacoes.classe.php"; 
	 
	$MySQL = new MySQL(); 
	 
	$Auth = new Auth(); 
	 
	$pagina = $MySQL->sql_escape($_GET['pagina']); 
	 
	$GLOBALS['PAGINA'] = $pagina; 
	 
	$adicional1 = $MySQL->sql_escape(trim($_GET['adicional1'])); 
	$adicional2 = $MySQL->sql_escape(trim($_GET['adicional2'])); 
	$adicional3 = $MySQL->sql_escape(trim($_GET['adicional3'])); 
	 
	if(!($Auth->autenticar($_SESSION['LoginD'], $_SESSION['SenhaD'], false))){ 
		 
		require_once "login.php"; 
		 
	} 
	else{ 
	 
	$DadosConta = $Auth->DadosConta(); 
	 
	$GLOBALS['DadosConta'] = $DadosConta; 
	 
	if($Auth->manutencao() && $GLOBALS['DadosConta']->adm != 1){ 
		echo ' 
		<body style="font-size: 14px; background: #dddddd; font-family: Tahoma, Geneva, sans-serif;"> 
		<link rel="stylesheet" type="text/css" href="'.__SITEPATH__.'css/alertas.css" /> 
		<br /> 
		<div class="alerta"> 
		Desculpe! Este painel encontra-se em manuten&ccedil;&atilde;o. Volte mais tarde. 
		</div> 
		</body> 
		'; 
	} 
        else if((in_array(trim($DadosConta->Prompt), array('', '0')) || in_array(trim($DadosConta->answer), array('', '0'))) && $GLOBALS['atualizar_dados_seguranca'] && $GLOBALS['notificar_email']) 
        { 
            $InUpdateInfos = true; 
            if ( ! in_array($pagina, array('', 'confirmar-dados'))) 
            { 
                echo '<meta http-equiv="refresh" content="0; url='.__SITEPATH__.'" />'; 
            } 
            else 
            { 
                require_once "update_infos.php"; 
            } 
        } 
        else{ 
	 
	if($GLOBALS['MODULES']['shop']){ 
	$Itens = new Itens(); 
	} 
         
	$pg_array = array( 
	 
	'home','' 		=>		"Home", 
	'itens'			=>		"Itens", 
	'instrucoes'		=>		"Instrues de Uso", 
	"minha-conta"		=>		"Minha Conta", 
	"meus-personagens"	=>		"Meus Personagens", 
	"minhas-compras"	=>		"Minhas Compras", 
	"instrucoes"		=>		"Instrues de Uso"	 
	); 
	 
	 
	if(in_array($pagina, array_keys($pg_array))) $titulo_pagina = $pg_array[$pagina];  
	if($MODULES['shop']){ 
	$arr_tipo_item = $Itens->TipoItem(null,false,true,true); 
	 
	if($pagina == 'itens' && in_array($adicional1, array_keys($arr_tipo_item))) $titulo_pagina .= ' &raquo; '.$arr_tipo_item[$adicional1]; 
	} 
	$arr_subpg_esta = array( 
	"minha-conta" 			=>		array( 
	"alterar-dados"			=>		"Alterar Dados Cadastrais", 
	"alterar-email"			=>		"Alterar E-mail da Conta", 
	"trocar-senha"			=>		"Trocar Senha", 
	"fazer-doacoes"			=>		"Fazer Doaes", 
	"pedidos-doacoes"		=>		"Pedidos de Doaes", 
	"minhas-estatisticas"           =>		"Minhas Estatsticas", 
	"pedidos-de-doacoes"            =>		"Pedidos de Doaes", 
	"extrato-de-cash"		=>		"Extrato de Cash", 
	"indicacao"			=>		"Evento de Indicao", 
	"votar-servidor"		=>		"Votar no Servidor", 
        "minhas-trocas"                 =>              "Minhas Trocas", 
        "meus-loots"                    =>              "Meus Loots" 
	), 
	 
	"minhas-compras"		=>		array( 
	"lista-de-compras"		=>		"Lista de Compras", 
	"historico-de-compras"          =>		"Histrico de Compras", 
	"meus-personagens"		=>		"Meus Personagens" 
	), 
	 
	"meus-personagens"		=>		array( 
	"lista-de-personagens"          =>		"Lista de Personagens", 
	"torneio-pvp"			=>		"Torneio PvP" 
	) 
	 
	); 
	 
	$arr_subpg2_esta = array( 
	"historico-de-compras"		=>		array( 
	"detalhes"		=>		"Informaes do Pedido #".$adicional3 
	), 
	 
	"pedidos-de-doacoes"		=>		array( 
	"detalhes"		=>		"Detalhes do Pedido de Doaes #".$adicional3, 
	"pagamento"		=>		"Pagamento do Pedido de Doaes #".$adicional3, 
	"cancelar"		=>		"Cancelamento do Pedido de Doaes #".$adicional3 
	), 
	); 
			 
	if(in_array($pagina, array_keys($arr_subpg_esta))){ 
		$titulo_pagina .= ' &raquo; '.$arr_subpg_esta[$pagina][$adicional1]; 
	} 
	if(in_array($adicional1, array_keys($arr_subpg2_esta)) && trim($adicional3) != ''){ 
		$titulo_pagina .= ' &raquo; '.$arr_subpg2_esta[$adicional1][$adicional2]; 
	} 
	 
?> 
 
<!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> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<meta name="description" content="Painel de usurios e WebShop do <?php echo $GLOBALS['NomeServer']?>.<?php if ($GLOBALS['MODULES']['votacao']) echo ' Vote no servidor e ganhe itens!'; ?>" /> 
<meta name="keywords" content="<?php echo $GLOBALS['NomeServer'] ?>,pw,perfect world,perfect,world,free,mmo,mmorpg,rpg,painel,usurio,usercp,user,cp,vote,itens" /> 
<title><?php echo $titulo_pagina; echo ' :: Painel de usurio '.$GLOBALS['NomeServer']; ?></title> 
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/estilo-<?php echo $GLOBALS['tema_layout']; ?>.css" /> 
<link type="text/css" href="<?php echo __SITEPATH__; ?>css/jquery.toastmessage.css" rel="stylesheet" /> 
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/jquery.alerts-<?php echo $GLOBALS['tema_layout']; ?>.css" /> 
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/alertas.css" /> 
<link rel="shortcut icon" href="<?php echo __SITEPATH__; ?>favicon.ico" type="image/x-icon" /> 
<script type="text/javascript"> 
var __SITEPATH__ = '<?php echo __SITEPATH__; ?>'; 
var __DONATIONS__ = '<?php echo $GLOBALS['link_doacoes']; ?>'; 
var __GET_CRED__ = '<?php echo $GLOBALS['obter_creditos']; ?>'; 
var __SITENAME__ = '<?php echo $GLOBALS['NomeServer']; ?>';	 
var __MULT_CRED__ = '<?php echo $GLOBALS['mult_cred']; ?>'; 
var __MULT_PV_CRED__ = '<?php echo $GLOBALS['pv_valor']; ?>'; 
var __InAdmCp__ = false; 
var __LAYOUT_THEME__ = '<?php echo $GLOBALS['tema_layout']; ?>'; 
 
<?php 
$svs = ''; 
	foreach($GLOBALS['servidores'] as $sn => $n){ 
		$svs .= $sn.'|'.$n.','; 
	} 
	$svs = rtrim($svs,','); 
?> 
var __SERVERS__ = '<?php echo $svs; ?>'; 
 
</script> 
<style type="text/css"> 
    input[name=enviar]{ 
        background: url(<?php echo __SITEPATH__; ?>imagens/confirmar-button-<?php echo $GLOBALS['tema_layout']; ?>.png); 
    } 
</style> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.min.js"></script> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.toastmessage.js"></script> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.qtip.min.js"></script> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.alerts.js"></script> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.ui.draggable.js"></script> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/misc.js"></script> 
<?php if($GLOBALS['MODULES']['shop']){ ?><script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.funcoes_loja.js"></script><?php } ?> 
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.funcoes_painel.js"></script> 
<script type="text/javascript"> 
$().toastmessage({sticky: false, stayTime: 5000}); 
</script> 
</head> 
		<body> 
            <div id="head"> 
            </div> 
            <div class="conteudo"> 
            <div id="content"> 
			<div id="sidebar"> 
			<?php echo '<div class="infog"> 
			<h3>Minhas Informaes</h3> 
			<ul class="infos"> 
			<li>Voc est logado como<br /> <b>'.$_SESSION['LoginD'].'</b></li>'; 
			 
				//Pegar crditos do usurio 
				if($GLOBALS['MODULES']['shop']){ 
				$creditos = $GLOBALS['DadosConta']->creditos; 
				if($GLOBALS['MODULES']['votacao']) $pontos_votacao = $GLOBALS['DadosConta']->pontos_votacao; 
				 
				echo '<li class="creditos">'; 
				if($creditos <= 0)  
				 
				echo 'Voc no possui crditos<br /><a href="'.$GLOBALS['obter_creditos'].'" style="font-size: 10px; font-family: Arial, sans-serif;">[Obter Crditos]</a>';  
				 
				else echo  
				'Crditos disponveis<br /> <div class="valor_creditos"><b>'.number_format($creditos,0,',','.').'</b> <a href="'.$GLOBALS['obter_creditos'].'" style="font-size: 10px; font-family: Arial, sans-serif;">[Obter Crditos]</a></div>'; 
				 
				echo '</li>'; 
				 
				if($GLOBALS['MODULES']['votacao']){ 
				echo '<li class="pontos_votacao">'; 
				if($pontos_votacao <= 0)  
				 
				echo 'No h Pontos de Votao<br />';  
				 
				else echo  
				'Pontos de Votao disponveis<br /> <div class="valor_pv"><b>'.number_format($pontos_votacao,0,',','.').'</b></div>'; 
				 
				echo '</li>'; 
				} 
				} 
				//Fim pegar crditos 
			 
			echo ' 
			</ul> 
			</div> 
			'; 
			if($GLOBALS['MODULES']['shop']){ 
			$TipoItensDb = $Itens->TipoItensDb(); 
			} 
			?> 
            <div class="menu"> 
            <h3>Menu de Navegao</h3> 
            <div class="links"> 
            <ul> 
            <li><a href="<?php echo __SITEPATH__; ?>" <?php if(in_array($pagina, array('', 'home', 'index', 'loja', 'painel'))) echo ' class="selecionado"'; ?>>Home</a></li> 
             
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(1);" id="submenu_title1">Minha Conta <?php if($pagina != 'minha-conta') echo '[+]'; else echo '[-]'; ?></a> 
            	<ul id="submenu1" <?php if($pagina != 'minha-conta') echo 'style="display: none;"'; ?>> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/fazer-doacoes"<?php if($adicional1 == 'fazer-doacoes') echo ' class="selecionado"'; ?>>Fazer Doaes</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/pedidos-de-doacoes"<?php if($adicional1 == 'pedidos-de-doacoes') echo ' class="selecionado"'; ?>>Pedidos de Doaes</a></li> 
                    <?php if($GLOBALS['MODULES']['indication']){ ?> 
                    <li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/indicacao"<?php if($adicional1 == 'indicacao') echo ' class="selecionado"'; ?>>Evento de Indicao</a></li> 
                	<?php } ?> 
					<?php if($GLOBALS['MODULES']['votacao']){ ?> 
                    <li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/votar-servidor"<?php if($adicional1 == 'votar-servidor') echo ' class="selecionado"'; ?>>Votar no Servidor</a></li> 
                	<?php } ?> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/minhas-trocas"<?php if($adicional1 == 'minhas-trocas') echo ' class="selecionado"'; ?>>Minhas Trocas</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/meus-loots"<?php if($adicional1 == 'meus-loots') echo ' class="selecionado"'; ?>>Meus Loots</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/alterar-dados"<?php if($adicional1 == 'alterar-dados') echo ' class="selecionado"'; ?>>Alterar Dados da Conta</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/alterar-email"<?php if($adicional1 == 'alterar-email') echo ' class="selecionado"'; ?>>Alterar E-mail</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/trocar-senha"<?php if($adicional1 == 'trocar-senha') echo ' class="selecionado"'; ?>>Trocar Senha</a></li> 
                </ul> 
            </li> 
            <?php if($GLOBALS['MODULES']['shop']){ ?> 
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(2);" id="submenu_title2">Loja de Itens <?php if($pagina != 'itens') echo '[+]'; else echo '[-]'; ?></a> 
            	<ul id="submenu2" <?php if($pagina != 'itens') echo 'style="display: none;"'; ?>>  
                	<?php 
					if($TipoItensDb != null){ 
					$ct = 0; 
					foreach($TipoItensDb as $id_tipo => $tipo){ 
						$ct++; 
						$GetPrint = $Itens->TipoItem($tipo, true); 
						$GetPg = $Itens->TipoItem(); 
						$GetPg = $GetPg[$tipo]; 
						echo '<li><a href="'.__SITEPATH__.'loja/itens/'.$GetPg.'"'; if($adicional1 == $GetPg) echo ' class="selecionado"'; echo '>'.$GetPrint.'</a></li>'; 
					} 
					} else { echo '<li>Ainda no h itens na loja</li>'; } 
                	?> 
                </ul> 
            </li> 
             
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(3);" id="submenu_title3">Minhas Compras <?php if($pagina != 'minhas-compras') echo '[+]'; else echo '[-]'; ?></a> 
            	<ul id="submenu3" <?php if($pagina != 'minhas-compras') echo 'style="display: none;"'; ?>> 
                	<li><a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/lista-de-compras"<?php if($adicional1 == 'lista-de-compras') echo ' class="selecionado"'; ?>>Lista de Compras</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/historico-de-compras"<?php if($adicional1 == 'historico-de-compras') echo ' class="selecionado"'; ?>>Histrico de Compras</a></li> 
                </ul> 
            </li> 
            <?php } ?> 
             
            <?php if($GLOBALS['MODULES']['meus-chares']){ ?> 
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(4);" id="submenu_title4">Meus Personagens <?php if($pagina != 'meus-personagens') echo '[+]'; else echo '[-]'; ?></a> 
            	<ul id="submenu4" <?php if($pagina != 'meus-personagens') echo 'style="display: none;"'; ?>> 
                	<li><a href="<?php echo __SITEPATH__; ?>loja/meus-personagens/lista-de-personagens"<?php if($adicional1 == 'lista-de-personagens') echo ' class="selecionado"'; ?>>Lista de Personagens</a></li> 
                	<li><a href="<?php echo __SITEPATH__; ?>loja/meus-personagens/torneio-pvp"<?php if($adicional1 == 'torneio-pvp') echo ' class="selecionado"'; ?>>Torneio PvP</a></li> 
                </ul> 
            </li> 
             <?php } ?> 
            <li><a href="<?php echo __SITEPATH__; ?>painel/instrucoes" <?php if($pagina == 'instrucoes') echo ' class="selecionado"'; ?>>Instrues de Uso</a></li> 
            <?php if (trim($GLOBALS['link_reset_senha']) != '') { ?> 
            <li><a href="<?php echo $GLOBALS['link_reset_senha']; ?>" target="_blank">Resetar Senha do Banqueiro</a></li> 
            <?php } ?> 
            <?php if($GLOBALS['DadosConta']->adm == '1') { ?><li><a href="<?php echo __SITEPATH__; ?>manage">Painel de Administrao</a></li> <?php } ?> 
            <li><a href="<?php echo $GLOBALS['LinkSite']; ?>">Nosso Site</a></li> 
            <li><a href="javascript:;" onclick="javascript: logout();">Sair</a></li> 
            </ul> 
            </div> 
            </div> 
            <div style="height: 5px; width: 110%; margin-left: -10px;"></div> 
			</div> 
			<div id="cont"> 
             
            <?php 
			 
			//Mostrar o "onde voc est" 
			 
			echo '<span style="font-size: 11px;">'; 
			 
			echo 'Voc est em <img src="'.__SITEPATH__.'imagens/home-verysmall.png" alt="" title="Home" />'; 
			 
			//Pagina do onde voc est 
			 
			if(in_array($pagina, array_keys($pg_array)) && !in_array($pagina, array('', 'home', 'painel', 'index', 'loja'))){ 
			 
				echo ' &raquo; '.$pg_array[$pagina];	 
				 
			} 
			 
			if(in_array($pagina, array_keys($arr_subpg_esta))){ 
				echo ' &raquo; '.$arr_subpg_esta[$pagina][$adicional1]; 
			} 
			 
			//Fim mostrar PGINA de onde est 
			 
			//Mostrar tipo de item 
			if($MODULES['shop']){ 
			if(in_array($adicional1, array_keys($arr_tipo_item)) && $pagina == 'itens'){ 
				 
				echo ' &raquo; '.$arr_tipo_item[$adicional1]; 
				 
			}} 
			 
			//Fim mostrar tipo de item 
			if(in_array($adicional1, array_keys($arr_subpg2_esta)) && trim($adicional3) != ''){ 
			echo ' &raquo; '.$arr_subpg2_esta[$adicional1][$adicional2]; 
			} 
			echo '</span>'; 
			 
			//Fim mostrar o "onde voc est" 
			 
			?> 
             
			<div class="tablehold"> 
            <?php if($GLOBALS['MODULES']['shop']){ ?> 
            <div class="hold-lista"> 
            <a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/lista-de-compras"> 
            <?php 
				$Compras = new Compras(); 
				$ItensNaLista = $Compras->ItensNaLista(); 
				$NumItensLista = count($ItensNaLista); 
				$echo_item = ''; 
				if($NumItensLista == 0 || $NumItensLista > 1) $echo_item = 'itens'; 
				else{ $echo_item = 'item'; } 
				if($NumItensLista > 0) echo '<img class="cesta" style="float: left;" src="'.__SITEPATH__.'imagens/cesta-compras-cheia-'.$GLOBALS['tema_layout'].'.png" />'; 
				else echo '<img style="float: left;" class="cesta" src="'.__SITEPATH__.'imagens/cesta-compras-vazia-'.$GLOBALS['tema_layout'].'.png" />'; 
			?> 
            <?php  
			if($adicional1 != 'lista-de-compras') echo '<span style="float: left; margin-left: 10px; margin-top: 10px;">Ir para Lista de Compras</a></span>'; 
			else echo '<span style="float: left; margin-left: 10px; margin-top: 10px;"><span class="itens_na_lista">'.$NumItensLista.' '.$echo_item.'</span> na Lista de Compras</a></span>'; 
			?> 
			<a href="<?php echo $GLOBALS['obter_creditos']; ?>"><span style="float: right; margin-left: 10px; margin-top: 10px; margin-right: 10px;">Quero Crditos!</span><img style="float: right;" src="<?php echo __SITEPATH__; ?>imagens/creditos.png" /></a> 
			</div> 
            <?php } ?> 
            <?php 
			 
				if(in_array(trim($pagina), array('', 'home', 'index', 'loja'))){ 
				 
					require_once "home.php";	 
					 
				} 
				 
				elseif(preg_match('/(http|www|.com|.br|.php|.net|.js|.html|.jhtml|.us|.gov|.in)/', $pagina)){ 
				 
					echo '<div class="erro">Erro - Pgina invlida</div>'; 
					 
				} 
				 
				elseif(!file_exists($pagina.'.php')){ 
				 
					echo '<div class="erro">Erro 404 - Esta pgina no existe</div>'; 
					 
				} 
				 
				else{ 
				 
					require_once $pagina.'.php';	 
					 
				} 
			 
			?> 
             
            </div> 
            </div> 
            </div> 
            </div> 
          <div id="footer"> 
          <br /><br /><br /> 
          &copy; Copyright <?php echo @date("Y"); ?> <?php echo $GLOBALS['NomeServer']; ?>. Todos os direitos reservados.<br /><br /> 
          <a href="" target="_blank">Nosso Site</a>&nbsp;<span class="separator">|</span>&nbsp;<a href="<?php echo __SITEPATH__.'painel/instrucoes'; ?>" target="_blank">Instrues de Uso</a> 
          <br /><br /> 
          <span style="font-size: 10px; color: #606060; text-shadow: 1px 1px 1px #EEE;">Painel de Usurios para Perfect World Verso <?php echo $GLOBALS['versao']; ?><br /> 
          </span><br /> 
           
          <?php 
		 if($GLOBALS['DadosConta']->adm == 1){ 
		 //Mostrar tempo de execuo 
		 
		list($usec, $sec) = explode(' ', microtime()); 
		$script_end = (float) $sec + (float) $usec; 
		$elapsed_time = round($script_end - $script_start, 5); 
		 
		echo '<span style="font-size: 10px; color: #606060; text-shadow: 1px 1px 1px #EEE;">Pgina processada em '.$elapsed_time.' segundos. Queries: '.$GLOBALS['numero_queries'].'</span>'; 
		} 
		?> 
        </div> 
</body> 
</html> 
<?php }} ?>

Did this file decode correctly?

Original Code

<?php
	@session_start();
	
	$InLoja = true;
	
        $GLOBALS['InLoja'] = $InLoja;
        
	//Contar tempo de execuo
		list($usec, $sec) = explode(' ', microtime());
		$script_start = (float) $sec + (float) $usec;
		
	require_once "misc/config.php";
	if($GLOBALS['MODULES']['shop']){
	require_once "classes/itens.classe.php";
	require_once "classes/compras.classe.php";
	}
	if($GLOBALS['MODULES']['indication']){
	require_once "classes/indicacao.classe.php";	
	}
	require_once "classes/auth.classe.php";
	require_once "classes/db/mysql.classe.php";
	require_once "classes/doacoes.classe.php";
	
	$MySQL = new MySQL();
	
	$Auth = new Auth();
	
	$pagina = $MySQL->sql_escape($_GET['pagina']);
	
	$GLOBALS['PAGINA'] = $pagina;
	
	$adicional1 = $MySQL->sql_escape(trim($_GET['adicional1']));
	$adicional2 = $MySQL->sql_escape(trim($_GET['adicional2']));
	$adicional3 = $MySQL->sql_escape(trim($_GET['adicional3']));
	
	if(!($Auth->autenticar($_SESSION['LoginD'], $_SESSION['SenhaD'], false))){
		
		require_once "login.php";
		
	}
	else{
	
	$DadosConta = $Auth->DadosConta();
	
	$GLOBALS['DadosConta'] = $DadosConta;
	
	if($Auth->manutencao() && $GLOBALS['DadosConta']->adm != 1){
		echo '
		<body style="font-size: 14px; background: #dddddd; font-family: Tahoma, Geneva, sans-serif;">
		<link rel="stylesheet" type="text/css" href="'.__SITEPATH__.'css/alertas.css" />
		<br />
		<div class="alerta">
		Desculpe! Este painel encontra-se em manuten&ccedil;&atilde;o. Volte mais tarde.
		</div>
		</body>
		';
	}
        else if((in_array(trim($DadosConta->Prompt), array('', '0')) || in_array(trim($DadosConta->answer), array('', '0'))) && $GLOBALS['atualizar_dados_seguranca'] && $GLOBALS['notificar_email'])
        {
            $InUpdateInfos = true;
            if ( ! in_array($pagina, array('', 'confirmar-dados')))
            {
                echo '<meta http-equiv="refresh" content="0; url='.__SITEPATH__.'" />';
            }
            else
            {
                require_once "update_infos.php";
            }
        }
        else{
	
	if($GLOBALS['MODULES']['shop']){
	$Itens = new Itens();
	}
        
	$pg_array = array(
	
	'home','' 		=>		"Home",
	'itens'			=>		"Itens",
	'instrucoes'		=>		"Instrues de Uso",
	"minha-conta"		=>		"Minha Conta",
	"meus-personagens"	=>		"Meus Personagens",
	"minhas-compras"	=>		"Minhas Compras",
	"instrucoes"		=>		"Instrues de Uso"	
	);
	
	
	if(in_array($pagina, array_keys($pg_array))) $titulo_pagina = $pg_array[$pagina]; 
	if($MODULES['shop']){
	$arr_tipo_item = $Itens->TipoItem(null,false,true,true);
	
	if($pagina == 'itens' && in_array($adicional1, array_keys($arr_tipo_item))) $titulo_pagina .= ' &raquo; '.$arr_tipo_item[$adicional1];
	}
	$arr_subpg_esta = array(
	"minha-conta" 			=>		array(
	"alterar-dados"			=>		"Alterar Dados Cadastrais",
	"alterar-email"			=>		"Alterar E-mail da Conta",
	"trocar-senha"			=>		"Trocar Senha",
	"fazer-doacoes"			=>		"Fazer Doaes",
	"pedidos-doacoes"		=>		"Pedidos de Doaes",
	"minhas-estatisticas"           =>		"Minhas Estatsticas",
	"pedidos-de-doacoes"            =>		"Pedidos de Doaes",
	"extrato-de-cash"		=>		"Extrato de Cash",
	"indicacao"			=>		"Evento de Indicao",
	"votar-servidor"		=>		"Votar no Servidor",
        "minhas-trocas"                 =>              "Minhas Trocas",
        "meus-loots"                    =>              "Meus Loots"
	),
	
	"minhas-compras"		=>		array(
	"lista-de-compras"		=>		"Lista de Compras",
	"historico-de-compras"          =>		"Histrico de Compras",
	"meus-personagens"		=>		"Meus Personagens"
	),
	
	"meus-personagens"		=>		array(
	"lista-de-personagens"          =>		"Lista de Personagens",
	"torneio-pvp"			=>		"Torneio PvP"
	)
	
	);
	
	$arr_subpg2_esta = array(
	"historico-de-compras"		=>		array(
	"detalhes"		=>		"Informaes do Pedido #".$adicional3
	),
	
	"pedidos-de-doacoes"		=>		array(
	"detalhes"		=>		"Detalhes do Pedido de Doaes #".$adicional3,
	"pagamento"		=>		"Pagamento do Pedido de Doaes #".$adicional3,
	"cancelar"		=>		"Cancelamento do Pedido de Doaes #".$adicional3
	),
	);
			
	if(in_array($pagina, array_keys($arr_subpg_esta))){
		$titulo_pagina .= ' &raquo; '.$arr_subpg_esta[$pagina][$adicional1];
	}
	if(in_array($adicional1, array_keys($arr_subpg2_esta)) && trim($adicional3) != ''){
		$titulo_pagina .= ' &raquo; '.$arr_subpg2_esta[$adicional1][$adicional2];
	}
	
?>

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Painel de usurios e WebShop do <?php echo $GLOBALS['NomeServer']?>.<?php if ($GLOBALS['MODULES']['votacao']) echo ' Vote no servidor e ganhe itens!'; ?>" />
<meta name="keywords" content="<?php echo $GLOBALS['NomeServer'] ?>,pw,perfect world,perfect,world,free,mmo,mmorpg,rpg,painel,usurio,usercp,user,cp,vote,itens" />
<title><?php echo $titulo_pagina; echo ' :: Painel de usurio '.$GLOBALS['NomeServer']; ?></title>
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/estilo-<?php echo $GLOBALS['tema_layout']; ?>.css" />
<link type="text/css" href="<?php echo __SITEPATH__; ?>css/jquery.toastmessage.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/jquery.alerts-<?php echo $GLOBALS['tema_layout']; ?>.css" />
<link rel="stylesheet" type="text/css" href="<?php echo __SITEPATH__; ?>css/alertas.css" />
<link rel="shortcut icon" href="<?php echo __SITEPATH__; ?>favicon.ico" type="image/x-icon" />
<script type="text/javascript">
var __SITEPATH__ = '<?php echo __SITEPATH__; ?>';
var __DONATIONS__ = '<?php echo $GLOBALS['link_doacoes']; ?>';
var __GET_CRED__ = '<?php echo $GLOBALS['obter_creditos']; ?>';
var __SITENAME__ = '<?php echo $GLOBALS['NomeServer']; ?>';	
var __MULT_CRED__ = '<?php echo $GLOBALS['mult_cred']; ?>';
var __MULT_PV_CRED__ = '<?php echo $GLOBALS['pv_valor']; ?>';
var __InAdmCp__ = false;
var __LAYOUT_THEME__ = '<?php echo $GLOBALS['tema_layout']; ?>';

<?php
$svs = '';
	foreach($GLOBALS['servidores'] as $sn => $n){
		$svs .= $sn.'|'.$n.',';
	}
	$svs = rtrim($svs,',');
?>
var __SERVERS__ = '<?php echo $svs; ?>';

</script>
<style type="text/css">
    input[name=enviar]{
        background: url(<?php echo __SITEPATH__; ?>imagens/confirmar-button-<?php echo $GLOBALS['tema_layout']; ?>.png);
    }
</style>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.toastmessage.js"></script>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.qtip.min.js"></script>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.alerts.js"></script>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.ui.draggable.js"></script>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/misc.js"></script>
<?php if($GLOBALS['MODULES']['shop']){ ?><script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.funcoes_loja.js"></script><?php } ?>
<script type="text/javascript" src="<?php echo __SITEPATH__; ?>js/jquery.funcoes_painel.js"></script>
<script type="text/javascript">
$().toastmessage({sticky: false, stayTime: 5000});
</script>
</head>
		<body>
            <div id="head">
            </div>
            <div class="conteudo">
            <div id="content">
			<div id="sidebar">
			<?php echo '<div class="infog">
			<h3>Minhas Informaes</h3>
			<ul class="infos">
			<li>Voc est logado como<br /> <b>'.$_SESSION['LoginD'].'</b></li>';
			
				//Pegar crditos do usurio
				if($GLOBALS['MODULES']['shop']){
				$creditos = $GLOBALS['DadosConta']->creditos;
				if($GLOBALS['MODULES']['votacao']) $pontos_votacao = $GLOBALS['DadosConta']->pontos_votacao;
				
				echo '<li class="creditos">';
				if($creditos <= 0) 
				
				echo 'Voc no possui crditos<br /><a href="'.$GLOBALS['obter_creditos'].'" style="font-size: 10px; font-family: Arial, sans-serif;">[Obter Crditos]</a>'; 
				
				else echo 
				'Crditos disponveis<br /> <div class="valor_creditos"><b>'.number_format($creditos,0,',','.').'</b> <a href="'.$GLOBALS['obter_creditos'].'" style="font-size: 10px; font-family: Arial, sans-serif;">[Obter Crditos]</a></div>';
				
				echo '</li>';
				
				if($GLOBALS['MODULES']['votacao']){
				echo '<li class="pontos_votacao">';
				if($pontos_votacao <= 0) 
				
				echo 'No h Pontos de Votao<br />'; 
				
				else echo 
				'Pontos de Votao disponveis<br /> <div class="valor_pv"><b>'.number_format($pontos_votacao,0,',','.').'</b></div>';
				
				echo '</li>';
				}
				}
				//Fim pegar crditos
			
			echo '
			</ul>
			</div>
			';
			if($GLOBALS['MODULES']['shop']){
			$TipoItensDb = $Itens->TipoItensDb();
			}
			?>
            <div class="menu">
            <h3>Menu de Navegao</h3>
            <div class="links">
            <ul>
            <li><a href="<?php echo __SITEPATH__; ?>" <?php if(in_array($pagina, array('', 'home', 'index', 'loja', 'painel'))) echo ' class="selecionado"'; ?>>Home</a></li>
            
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(1);" id="submenu_title1">Minha Conta <?php if($pagina != 'minha-conta') echo '[+]'; else echo '[-]'; ?></a>
            	<ul id="submenu1" <?php if($pagina != 'minha-conta') echo 'style="display: none;"'; ?>>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/fazer-doacoes"<?php if($adicional1 == 'fazer-doacoes') echo ' class="selecionado"'; ?>>Fazer Doaes</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/pedidos-de-doacoes"<?php if($adicional1 == 'pedidos-de-doacoes') echo ' class="selecionado"'; ?>>Pedidos de Doaes</a></li>
                    <?php if($GLOBALS['MODULES']['indication']){ ?>
                    <li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/indicacao"<?php if($adicional1 == 'indicacao') echo ' class="selecionado"'; ?>>Evento de Indicao</a></li>
                	<?php } ?>
					<?php if($GLOBALS['MODULES']['votacao']){ ?>
                    <li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/votar-servidor"<?php if($adicional1 == 'votar-servidor') echo ' class="selecionado"'; ?>>Votar no Servidor</a></li>
                	<?php } ?>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/minhas-trocas"<?php if($adicional1 == 'minhas-trocas') echo ' class="selecionado"'; ?>>Minhas Trocas</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/meus-loots"<?php if($adicional1 == 'meus-loots') echo ' class="selecionado"'; ?>>Meus Loots</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/alterar-dados"<?php if($adicional1 == 'alterar-dados') echo ' class="selecionado"'; ?>>Alterar Dados da Conta</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/alterar-email"<?php if($adicional1 == 'alterar-email') echo ' class="selecionado"'; ?>>Alterar E-mail</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>painel/minha-conta/trocar-senha"<?php if($adicional1 == 'trocar-senha') echo ' class="selecionado"'; ?>>Trocar Senha</a></li>
                </ul>
            </li>
            <?php if($GLOBALS['MODULES']['shop']){ ?>
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(2);" id="submenu_title2">Loja de Itens <?php if($pagina != 'itens') echo '[+]'; else echo '[-]'; ?></a>
            	<ul id="submenu2" <?php if($pagina != 'itens') echo 'style="display: none;"'; ?>> 
                	<?php
					if($TipoItensDb != null){
					$ct = 0;
					foreach($TipoItensDb as $id_tipo => $tipo){
						$ct++;
						$GetPrint = $Itens->TipoItem($tipo, true);
						$GetPg = $Itens->TipoItem();
						$GetPg = $GetPg[$tipo];
						echo '<li><a href="'.__SITEPATH__.'loja/itens/'.$GetPg.'"'; if($adicional1 == $GetPg) echo ' class="selecionado"'; echo '>'.$GetPrint.'</a></li>';
					}
					} else { echo '<li>Ainda no h itens na loja</li>'; }
                	?>
                </ul>
            </li>
            
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(3);" id="submenu_title3">Minhas Compras <?php if($pagina != 'minhas-compras') echo '[+]'; else echo '[-]'; ?></a>
            	<ul id="submenu3" <?php if($pagina != 'minhas-compras') echo 'style="display: none;"'; ?>>
                	<li><a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/lista-de-compras"<?php if($adicional1 == 'lista-de-compras') echo ' class="selecionado"'; ?>>Lista de Compras</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/historico-de-compras"<?php if($adicional1 == 'historico-de-compras') echo ' class="selecionado"'; ?>>Histrico de Compras</a></li>
                </ul>
            </li>
            <?php } ?>
            
            <?php if($GLOBALS['MODULES']['meus-chares']){ ?>
            <li><a href="javascript:;" onclick="javascript: toggle_submenu(4);" id="submenu_title4">Meus Personagens <?php if($pagina != 'meus-personagens') echo '[+]'; else echo '[-]'; ?></a>
            	<ul id="submenu4" <?php if($pagina != 'meus-personagens') echo 'style="display: none;"'; ?>>
                	<li><a href="<?php echo __SITEPATH__; ?>loja/meus-personagens/lista-de-personagens"<?php if($adicional1 == 'lista-de-personagens') echo ' class="selecionado"'; ?>>Lista de Personagens</a></li>
                	<li><a href="<?php echo __SITEPATH__; ?>loja/meus-personagens/torneio-pvp"<?php if($adicional1 == 'torneio-pvp') echo ' class="selecionado"'; ?>>Torneio PvP</a></li>
                </ul>
            </li>
             <?php } ?>
            <li><a href="<?php echo __SITEPATH__; ?>painel/instrucoes" <?php if($pagina == 'instrucoes') echo ' class="selecionado"'; ?>>Instrues de Uso</a></li>
            <?php if (trim($GLOBALS['link_reset_senha']) != '') { ?>
            <li><a href="<?php echo $GLOBALS['link_reset_senha']; ?>" target="_blank">Resetar Senha do Banqueiro</a></li>
            <?php } ?>
            <?php if($GLOBALS['DadosConta']->adm == '1') { ?><li><a href="<?php echo __SITEPATH__; ?>manage">Painel de Administrao</a></li> <?php } ?>
            <li><a href="<?php echo $GLOBALS['LinkSite']; ?>">Nosso Site</a></li>
            <li><a href="javascript:;" onclick="javascript: logout();">Sair</a></li>
            </ul>
            </div>
            </div>
            <div style="height: 5px; width: 110%; margin-left: -10px;"></div>
			</div>
			<div id="cont">
            
            <?php
			
			//Mostrar o "onde voc est"
			
			echo '<span style="font-size: 11px;">';
			
			echo 'Voc est em <img src="'.__SITEPATH__.'imagens/home-verysmall.png" alt="" title="Home" />';
			
			//Pagina do onde voc est
			
			if(in_array($pagina, array_keys($pg_array)) && !in_array($pagina, array('', 'home', 'painel', 'index', 'loja'))){
			
				echo ' &raquo; '.$pg_array[$pagina];	
				
			}
			
			if(in_array($pagina, array_keys($arr_subpg_esta))){
				echo ' &raquo; '.$arr_subpg_esta[$pagina][$adicional1];
			}
			
			//Fim mostrar PGINA de onde est
			
			//Mostrar tipo de item
			if($MODULES['shop']){
			if(in_array($adicional1, array_keys($arr_tipo_item)) && $pagina == 'itens'){
				
				echo ' &raquo; '.$arr_tipo_item[$adicional1];
				
			}}
			
			//Fim mostrar tipo de item
			if(in_array($adicional1, array_keys($arr_subpg2_esta)) && trim($adicional3) != ''){
			echo ' &raquo; '.$arr_subpg2_esta[$adicional1][$adicional2];
			}
			echo '</span>';
			
			//Fim mostrar o "onde voc est"
			
			?>
            
			<div class="tablehold">
            <?php if($GLOBALS['MODULES']['shop']){ ?>
            <div class="hold-lista">
            <a href="<?php echo __SITEPATH__; ?>loja/minhas-compras/lista-de-compras">
            <?php
				$Compras = new Compras();
				$ItensNaLista = $Compras->ItensNaLista();
				$NumItensLista = count($ItensNaLista);
				$echo_item = '';
				if($NumItensLista == 0 || $NumItensLista > 1) $echo_item = 'itens';
				else{ $echo_item = 'item'; }
				if($NumItensLista > 0) echo '<img class="cesta" style="float: left;" src="'.__SITEPATH__.'imagens/cesta-compras-cheia-'.$GLOBALS['tema_layout'].'.png" />';
				else echo '<img style="float: left;" class="cesta" src="'.__SITEPATH__.'imagens/cesta-compras-vazia-'.$GLOBALS['tema_layout'].'.png" />';
			?>
            <?php 
			if($adicional1 != 'lista-de-compras') echo '<span style="float: left; margin-left: 10px; margin-top: 10px;">Ir para Lista de Compras</a></span>';
			else echo '<span style="float: left; margin-left: 10px; margin-top: 10px;"><span class="itens_na_lista">'.$NumItensLista.' '.$echo_item.'</span> na Lista de Compras</a></span>';
			?>
			<a href="<?php echo $GLOBALS['obter_creditos']; ?>"><span style="float: right; margin-left: 10px; margin-top: 10px; margin-right: 10px;">Quero Crditos!</span><img style="float: right;" src="<?php echo __SITEPATH__; ?>imagens/creditos.png" /></a>
			</div>
            <?php } ?>
            <?php
			
				if(in_array(trim($pagina), array('', 'home', 'index', 'loja'))){
				
					require_once "home.php";	
					
				}
				
				elseif(preg_match('/\b(http|www|.com|.br|.php|.net|.js|.html|.jhtml|.us|.gov|.in)\b/', $pagina)){
				
					echo '<div class="erro">Erro - Pgina invlida</div>';
					
				}
				
				elseif(!file_exists($pagina.'.php')){
				
					echo '<div class="erro">Erro 404 - Esta pgina no existe</div>';
					
				}
				
				else{
				
					require_once $pagina.'.php';	
					
				}
			
			?>
            
            </div>
            </div>
            </div>
            </div>
          <div id="footer">
          <br /><br /><br />
          &copy; Copyright <?php echo @date("Y"); ?> <?php echo $GLOBALS['NomeServer']; ?>. Todos os direitos reservados.<br /><br />
          <a href="" target="_blank">Nosso Site</a>&nbsp;<span class="separator">|</span>&nbsp;<a href="<?php echo __SITEPATH__.'painel/instrucoes'; ?>" target="_blank">Instrues de Uso</a>
          <br /><br />
          <span style="font-size: 10px; color: #606060; text-shadow: 1px 1px 1px #EEE;">Painel de Usurios para Perfect World Verso <?php echo $GLOBALS['versao']; ?><br />
          </span><br />
          
          <?php
		 if($GLOBALS['DadosConta']->adm == 1){
		 //Mostrar tempo de execuo
		
		list($usec, $sec) = explode(' ', microtime());
		$script_end = (float) $sec + (float) $usec;
		$elapsed_time = round($script_end - $script_start, 5);
		
		echo '<span style="font-size: 10px; color: #606060; text-shadow: 1px 1px 1px #EEE;">Pgina processada em '.$elapsed_time.' segundos. Queries: '.$GLOBALS['numero_queries'].'</span>';
		}
		?>
        </div>
</body>
</html>
<?php }} ?>

Function Calls

microtime 1
session_start 1

Variables

$InLoja True

Stats

MD5 63febf37cdec114f539b4fb07c74c499
Eval Count 0
Decode Time 133 ms