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(); if (isset($_SESSION["persissoesFormulario"])) { unset($_SESSION..

Decoded Output download

<?php 
session_start(); 
if (isset($_SESSION["persissoesFormulario"])) { 
	unset($_SESSION["persissoesFormulario"]); 
} 
include 'inc-midia/configuracoes-gerais.php'; 
require_once("phpmailer-midia/PHPMailerAutoload.php"); 
 
if ($exibirLinksEImagensDeExemplo) { 
	if (!isset($menu) || (count($menu) <= 1 && (isset($menu['_exemplo.php']) || isset($menu['_exemplo'])))) { 
		$seguementoMenu = array("Segmento 1" => array(), "Segmento 2" => array()); 
		$menu = array("_exemplo.php" => "Exemplo", "links-patrocinados.php" => "Links Patrocinados", "seo.php" => "SEO", "email-marketing.php" => "Email Marketing", "redes-sociais.php" => "Redes Sociais", "classificados.php" => "Classificados", "criacao-sites.php" => "Criao de Sites", "otimizacao-sites.php" => "Otimizao de Sites", "busca-organica.php" => "Busca Orgnica", "divulgacao.php" => "Divulgao", "padroes-w3c.php" => "Padres W3C", "midia-marketing.php" => "Mdia Marketing"); 
		$menu = acasesort($menu); 
		$totalSegmentoMenuExemplo = count($seguementoMenu); 
		$totalMenuExemplo = count($menu); 
		#se tiver conteudo nas variaveis menu e segmentoMenu 
		if ($totalMenuExemplo > 0 && $totalSegmentoMenuExemplo > 0 && $totalMenuExemplo > $totalSegmentoMenuExemplo) { 
			$sobraExemploMenuPorSegmentoMenu = $totalMenuExemplo % $totalSegmentoMenuExemplo; 
			$totalExemploMenuPorSegmentoMenu = ($totalMenuExemplo - $sobraExemploMenuPorSegmentoMenu) / $totalSegmentoMenuExemplo; 
			$segmentoAtualMontarSegmentoExemplo = 0; 
			foreach ($seguementoMenu as $segmentoExemplo => $segmentoExemplo) { 
				++$segmentoAtualMontarSegmentoExemplo; 
				$paginasAtualMontarSegmentoExemplo = 0; 
				#se for o ltimo segmento acrescenta os menus que sobraram 
				$acressentarSobra = $segmentoAtualMontarSegmentoExemplo == $totalSegmentoMenuExemplo && isset($sobraExemploMenuPorSegmentoMenu) && $sobraExemploMenuPorSegmentoMenu > 0 ? $sobraExemploMenuPorSegmentoMenu : 0; 
				foreach ($menu as $linkExemplo => $pageExemplo) { 
					++$paginasAtualMontarSegmentoExemplo; 
					if ($paginasAtualMontarSegmentoExemplo > ($segmentoAtualMontarSegmentoExemplo * $totalExemploMenuPorSegmentoMenu) + $acressentarSobra) { 
						#passa para o prximo segmento 
						continue 2; 
					} else if ($paginasAtualMontarSegmentoExemplo > (($segmentoAtualMontarSegmentoExemplo - 1) * $totalExemploMenuPorSegmentoMenu)) { 
						#acrescenta o menu ao segmento 
						array_push($seguementoMenu[$segmentoExemplo], $linkExemplo); 
					} 
				} 
			} 
		} 
	} 
} 
/*-------------------------------------------------------------- 
- Definir Cookie com URL da pgina para usar no erro.php 
--------------------------------------------------------------*/ 
setcookie("ultima_pagina", $url . $nomePagina, time() + 3600);  /* expira em 1 hora */ 
/*---------------------------------------------------------- 
- Chama funo para montar Key 
-----------------------------------------------------------*/ 
if (isset($h1) && $h1 != "") { 
	// $montagemKey=!in_array($nomePagina,$paginasNaoAplicar)?montarKey($h1,$adicionarNoFinalDasKeysH1,$naoMontarKeysComEssasPalavras,$adicionarEssasKeysEmTodasAsPaginas):''; 
	$keyMontar = array(); 
	array_push($keyMontar, $h1); 
	if (isset($key) && !empty($key)) { 
		array_push($keyMontar, $key); 
	} 
	if (isset($montagemKey) && !empty($montagemKey)) { 
		array_push($keyMontar, $montagemKey); 
	} 
	$key = implode($keyMontar, ', '); 
} 
/*---------------------------------------------------------- 
- Habilita a deteco de mobile (http://mobiledetect.net/) 
-----------------------------------------------------------*/ 
include('inc-midia/mobile_detect.php'); 
$detect = new Mobile_Detect; 
?> 
<!DOCTYPE html> 
<html lang="pt-BR"> 
 
<head> 
 
	<!-- Google Tag Manager --> 
	<script> 
		(function(w, d, s, l, i) { 
			w[l] = w[l] || []; 
			w[l].push({ 
				'gtm.start': new Date().getTime(), 
				event: 'gtm.js' 
			}); 
			var f = d.getElementsByTagName(s)[0], 
				j = d.createElement(s), 
				dl = l != 'dataLayer' ? '&l=' + l : ''; 
			j.async = true; 
			j.src = 
				'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 
			f.parentNode.insertBefore(j, f); 
		})(window, document, 'script', 'dataLayer', 'GTM-5NWCKQC'); 
	</script> 
	<!-- End Google Tag Manager --> 
 
	<script src="js-midia/lazyLoading.js"></script> 
 
	<meta name="viewport" content="initial-scale=1"> 
	<meta charset="UTF-8"> 
	<?php 
	if ($exibirCreditosNaHead) { 
		echo " 
		<!-- 
		Site desenvolvido por $textoCreditos 
		$urlCreditos 
		Cliente: $nomeSite 
	-->"; 
	} 
 
	if (substr_count($url, 'vega.teste.website/~yaslipte/') > 0) { 
		$indexRobots = "noindex, nofollow"; 
	} else { 
		$indexRobots = "index, follow"; 
	} 
	?> 
	<title><?= $h1 ?> - <?= $nomeSite ?></title> 
	<link rel="canonical" href="<?= $urlCanonical ?>"> 
	<meta name="robots" content="<?= $indexRobots ?>"> 
	<meta name="description" content="<?= $h1 . ". " . $description ?>"> 
	<meta name="keywords" content="<?= $key ?>"> 
	<?php echo $geolocation; ?> 
	<meta name="classification" content="<?= $classificacao ?>"> 
	<meta property="publisher" content="<?= $textoCreditos ?>"> 
	<meta property="og:type" content="website"> 
	<meta property="og:locale" content="pt_BR"> 
	<meta property="og:region" content="Brasil"> 
	<meta property="og:title" content="<?= $h1 ?> - <?= $nomeSite ?>"> 
	<meta property="og:author" content="<?= $nomeSite ?>"> 
	<meta property="og:url" content="<?= $urlCanonical; ?>"> 
	<meta property="og:description" content="<?= $description; ?>"> 
	<meta property="og:site_name" content="<?= $nomeSite ?>"> 
	<?php if ($IDFacebook != '') { ?> 
		<meta property="fb:admins" content="<? $IDFacebook ?>"> 
	<?php }	?> 
	<?php 
	/*-------------------------------------------------------------- 
	- Meta tag que exibe miniaturas do lado dos resultados de busca 
	--------------------------------------------------------------*/ 
	if ($nomePagina == 'index.php' || $nomePagina == 'index' || $nomePagina == 'informacoes.php' || $nomePagina == 'informacoes' || $nomePagina == 'servicos.php' || $nomePagina == 'servicos' || $nomePagina == 'contato-telefone-email.php' || $nomePagina == 'contato-telefone-email') { 
		if (file_exists($imagensPadrao . 'logo.jpg')) { ?> 
			<meta name="thumbnail" content="<?php echo $url . $imagensPadrao . 'logo.jpg' ?>"> 
			<meta property="og:image" content="<?php echo $url . $imagensPadrao . 'logo.jpg' ?>"> 
		<?php } elseif (file_exists($imagensPadrao . 'logo.png')) { ?> 
			<meta name="thumbnail" content="<?php echo $url . $imagensPadrao . 'logo.png' ?>"> 
			<meta property="og:image" content="<?php echo $url . $imagensPadrao . 'logo.png' ?>"> 
		<?php } 
	} else { 
		if (file_exists($pastaImagensThumbs . $urlGaleria . '-01.jpg')) { ?> 
			<meta name="thumbnail" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.jpg' ?>"> 
			<meta property="og:image" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.jpg' ?>"> 
		<?php } elseif (file_exists($pastaImagensThumbs . $urlGaleria . '-01.png')) { ?> 
			<meta name="thumbnail" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.png' ?>"> 
			<meta property="og:image" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.png' ?>"> 
	<?php } 
	} 
	?> 
	<?php 
	/*-------------------------------------------------------------- 
	- Folhas de Estilo 
	--------------------------------------------------------------*/ 
	?> 
	<style> 
		<?php 
		if ($exibirPreenchimentoObrigatorio) { 
			$cssValidacaoPreenchimento = "_temporario/midia.css"; 
		} else { 
			$cssValidacaoPreenchimento = ''; 
		} 
		$pastaCSS = 'css-midia/'; 
		$arquivosCSS = array( 
			// Insira os Arquivos CSS abaixo (um por linha) 
			$pastaCSS . 'style.css', 
			$pastaCSS . 'magnific-popup.css', 
			$pastaCSS . 'font-awesome.css', 
			$pastaCSS . 'slick-theme.css', 
			$pastaCSS . 'slick.css', 
			$pastaCSS . 'normalize.css', 
			$cssValidacaoPreenchimento // Arquivo Temporario de verificao de campos 
		); 
		for ($i = 0; $i < count($arquivosCSS); $i++) { 
			echo arquivos_inline($arquivosCSS[$i]); 
		} 
		?> 
	</style> 
	<?php 
	/*-------------------------------------------------------------- 
	- Outros Arquivos / Configuraes 
	--------------------------------------------------------------*/ 
	?> 
	<link rel="shortcut icon" href="<?= $url ?>imagens-midia/favicon.ico">

Did this file decode correctly?

Original Code

<?php
session_start();
if (isset($_SESSION["persissoesFormulario"])) {
	unset($_SESSION["persissoesFormulario"]);
}
include 'inc-midia/configuracoes-gerais.php';
require_once("phpmailer-midia/PHPMailerAutoload.php");

if ($exibirLinksEImagensDeExemplo) {
	if (!isset($menu) || (count($menu) <= 1 && (isset($menu['_exemplo.php']) || isset($menu['_exemplo'])))) {
		$seguementoMenu = array("Segmento 1" => array(), "Segmento 2" => array());
		$menu = array("_exemplo.php" => "Exemplo", "links-patrocinados.php" => "Links Patrocinados", "seo.php" => "SEO", "email-marketing.php" => "Email Marketing", "redes-sociais.php" => "Redes Sociais", "classificados.php" => "Classificados", "criacao-sites.php" => "Criao de Sites", "otimizacao-sites.php" => "Otimizao de Sites", "busca-organica.php" => "Busca Orgnica", "divulgacao.php" => "Divulgao", "padroes-w3c.php" => "Padres W3C", "midia-marketing.php" => "Mdia Marketing");
		$menu = acasesort($menu);
		$totalSegmentoMenuExemplo = count($seguementoMenu);
		$totalMenuExemplo = count($menu);
		#se tiver conteudo nas variaveis menu e segmentoMenu
		if ($totalMenuExemplo > 0 && $totalSegmentoMenuExemplo > 0 && $totalMenuExemplo > $totalSegmentoMenuExemplo) {
			$sobraExemploMenuPorSegmentoMenu = $totalMenuExemplo % $totalSegmentoMenuExemplo;
			$totalExemploMenuPorSegmentoMenu = ($totalMenuExemplo - $sobraExemploMenuPorSegmentoMenu) / $totalSegmentoMenuExemplo;
			$segmentoAtualMontarSegmentoExemplo = 0;
			foreach ($seguementoMenu as $segmentoExemplo => $segmentoExemplo) {
				++$segmentoAtualMontarSegmentoExemplo;
				$paginasAtualMontarSegmentoExemplo = 0;
				#se for o ltimo segmento acrescenta os menus que sobraram
				$acressentarSobra = $segmentoAtualMontarSegmentoExemplo == $totalSegmentoMenuExemplo && isset($sobraExemploMenuPorSegmentoMenu) && $sobraExemploMenuPorSegmentoMenu > 0 ? $sobraExemploMenuPorSegmentoMenu : 0;
				foreach ($menu as $linkExemplo => $pageExemplo) {
					++$paginasAtualMontarSegmentoExemplo;
					if ($paginasAtualMontarSegmentoExemplo > ($segmentoAtualMontarSegmentoExemplo * $totalExemploMenuPorSegmentoMenu) + $acressentarSobra) {
						#passa para o prximo segmento
						continue 2;
					} else if ($paginasAtualMontarSegmentoExemplo > (($segmentoAtualMontarSegmentoExemplo - 1) * $totalExemploMenuPorSegmentoMenu)) {
						#acrescenta o menu ao segmento
						array_push($seguementoMenu[$segmentoExemplo], $linkExemplo);
					}
				}
			}
		}
	}
}
/*--------------------------------------------------------------
- Definir Cookie com URL da pgina para usar no erro.php
--------------------------------------------------------------*/
setcookie("ultima_pagina", $url . $nomePagina, time() + 3600);  /* expira em 1 hora */
/*----------------------------------------------------------
- Chama funo para montar Key
-----------------------------------------------------------*/
if (isset($h1) && $h1 != "") {
	// $montagemKey=!in_array($nomePagina,$paginasNaoAplicar)?montarKey($h1,$adicionarNoFinalDasKeysH1,$naoMontarKeysComEssasPalavras,$adicionarEssasKeysEmTodasAsPaginas):'';
	$keyMontar = array();
	array_push($keyMontar, $h1);
	if (isset($key) && !empty($key)) {
		array_push($keyMontar, $key);
	}
	if (isset($montagemKey) && !empty($montagemKey)) {
		array_push($keyMontar, $montagemKey);
	}
	$key = implode($keyMontar, ', ');
}
/*----------------------------------------------------------
- Habilita a deteco de mobile (http://mobiledetect.net/)
-----------------------------------------------------------*/
include('inc-midia/mobile_detect.php');
$detect = new Mobile_Detect;
?>
<!DOCTYPE html>
<html lang="pt-BR">

<head>

	<!-- Google Tag Manager -->
	<script>
		(function(w, d, s, l, i) {
			w[l] = w[l] || [];
			w[l].push({
				'gtm.start': new Date().getTime(),
				event: 'gtm.js'
			});
			var f = d.getElementsByTagName(s)[0],
				j = d.createElement(s),
				dl = l != 'dataLayer' ? '&l=' + l : '';
			j.async = true;
			j.src =
				'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
			f.parentNode.insertBefore(j, f);
		})(window, document, 'script', 'dataLayer', 'GTM-5NWCKQC');
	</script>
	<!-- End Google Tag Manager -->

	<script src="js-midia/lazyLoading.js"></script>

	<meta name="viewport" content="initial-scale=1">
	<meta charset="UTF-8">
	<?php
	if ($exibirCreditosNaHead) {
		echo "
		<!--
		Site desenvolvido por $textoCreditos
		$urlCreditos
		Cliente: $nomeSite
	-->";
	}

	if (substr_count($url, 'vega.teste.website/~yaslipte/') > 0) {
		$indexRobots = "noindex, nofollow";
	} else {
		$indexRobots = "index, follow";
	}
	?>
	<title><?= $h1 ?> - <?= $nomeSite ?></title>
	<link rel="canonical" href="<?= $urlCanonical ?>">
	<meta name="robots" content="<?= $indexRobots ?>">
	<meta name="description" content="<?= $h1 . ". " . $description ?>">
	<meta name="keywords" content="<?= $key ?>">
	<?php echo $geolocation; ?>
	<meta name="classification" content="<?= $classificacao ?>">
	<meta property="publisher" content="<?= $textoCreditos ?>">
	<meta property="og:type" content="website">
	<meta property="og:locale" content="pt_BR">
	<meta property="og:region" content="Brasil">
	<meta property="og:title" content="<?= $h1 ?> - <?= $nomeSite ?>">
	<meta property="og:author" content="<?= $nomeSite ?>">
	<meta property="og:url" content="<?= $urlCanonical; ?>">
	<meta property="og:description" content="<?= $description; ?>">
	<meta property="og:site_name" content="<?= $nomeSite ?>">
	<?php if ($IDFacebook != '') { ?>
		<meta property="fb:admins" content="<? $IDFacebook ?>">
	<?php }	?>
	<?php
	/*--------------------------------------------------------------
	- Meta tag que exibe miniaturas do lado dos resultados de busca
	--------------------------------------------------------------*/
	if ($nomePagina == 'index.php' || $nomePagina == 'index' || $nomePagina == 'informacoes.php' || $nomePagina == 'informacoes' || $nomePagina == 'servicos.php' || $nomePagina == 'servicos' || $nomePagina == 'contato-telefone-email.php' || $nomePagina == 'contato-telefone-email') {
		if (file_exists($imagensPadrao . 'logo.jpg')) { ?>
			<meta name="thumbnail" content="<?php echo $url . $imagensPadrao . 'logo.jpg' ?>">
			<meta property="og:image" content="<?php echo $url . $imagensPadrao . 'logo.jpg' ?>">
		<?php } elseif (file_exists($imagensPadrao . 'logo.png')) { ?>
			<meta name="thumbnail" content="<?php echo $url . $imagensPadrao . 'logo.png' ?>">
			<meta property="og:image" content="<?php echo $url . $imagensPadrao . 'logo.png' ?>">
		<?php }
	} else {
		if (file_exists($pastaImagensThumbs . $urlGaleria . '-01.jpg')) { ?>
			<meta name="thumbnail" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.jpg' ?>">
			<meta property="og:image" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.jpg' ?>">
		<?php } elseif (file_exists($pastaImagensThumbs . $urlGaleria . '-01.png')) { ?>
			<meta name="thumbnail" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.png' ?>">
			<meta property="og:image" content="<?php echo $url . $pastaImagensThumbs . $urlGaleria . '-01.png' ?>">
	<?php }
	}
	?>
	<?php
	/*--------------------------------------------------------------
	- Folhas de Estilo
	--------------------------------------------------------------*/
	?>
	<style>
		<?php
		if ($exibirPreenchimentoObrigatorio) {
			$cssValidacaoPreenchimento = "_temporario/midia.css";
		} else {
			$cssValidacaoPreenchimento = '';
		}
		$pastaCSS = 'css-midia/';
		$arquivosCSS = array(
			// Insira os Arquivos CSS abaixo (um por linha)
			$pastaCSS . 'style.css',
			$pastaCSS . 'magnific-popup.css',
			$pastaCSS . 'font-awesome.css',
			$pastaCSS . 'slick-theme.css',
			$pastaCSS . 'slick.css',
			$pastaCSS . 'normalize.css',
			$cssValidacaoPreenchimento // Arquivo Temporario de verificao de campos
		);
		for ($i = 0; $i < count($arquivosCSS); $i++) {
			echo arquivos_inline($arquivosCSS[$i]);
		}
		?>
	</style>
	<?php
	/*--------------------------------------------------------------
	- Outros Arquivos / Configuraes
	--------------------------------------------------------------*/
	?>
	<link rel="shortcut icon" href="<?= $url ?>imagens-midia/favicon.ico">

Function Calls

session_start 1

Variables

None

Stats

MD5 be1cf0ac3e9a2149d7e01eaf6d8cde47
Eval Count 0
Decode Time 80 ms