//Verifica se esta em https. Não sei o motivo, mas o htaccess as vezes nao funciona aqui. - marcos 22-05-17
$isSecure = false;
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') {
$isSecure = true;
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') {
$isSecure = true;
}
//$REQUEST_PROTOCOL = $isSecure ? 'https' : 'http';
$mainDomain = $_SERVER['HTTP_HOST'];
if (!$isSecure) {
header("Location: https://$mainDomain");
}
//header("Location: /manutencao.php"); exit;
//require "app/scripts/displayerros.php";
//header("Location: manutencao.php");
session_start();
require "app/scripts/constants.php";
require "app/scripts/functions.php";
require "app/scripts/array".$complemento.".php";
$publicoArr = $_SESSION['zona'];
$publico = $publicoArr['publico_id'];
echo '';
//if ($publico==1) $vcomplemento=2;
$complemento=validaSource();
$complemento=$complemento[1];
echo '';
redirecionaParaSubdominio();
/*Trecho copiado de permission - Marcos 12/05/2017*/
/*keep user logged in*/
//se há cookie, recupera o usuário e coloca seu cod em $_SESSION['cod']
if(!empty($_COOKIE['fake'])) {
//if (FALSE) {
//** seguranca para sql **//
$cookiefake = preg_replace('/\s+/', '', $_COOKIE['fake']); //remove espacos em branco
$sql = "select cod, nick, sexo, prefsexual, plano, uf, ultimoAcesso from cad_nol where token = '" . $cookiefake . "'";
$result = mysqli_query_log($sql,__FILE__,__LINE__);
if(mysqli_num_rows($result) > 0) {
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
$_SESSION['cod'] = $row['cod'];
$_SESSION['nick'] = $row["nick"];
$_SESSION['sexo'] = $row["sexo"];
$_SESSION['prefsexual'] = $row["prefsexual"];
$_SESSION['plano'] = $row["plano"];
$_SESSION['uf'] = $row["uf"];
$_SESSION['ultimoAcesso'] = $row["ultimoAcesso"];
$_SESSION['entrada'] = time();
}
header("Location: /app$vcomplemento/pages/login.php?user=$user&source=$source&kw=$kw&busca=$busca&pag=$pag");
}
//echo "";
//echo "";
/* END keep user logged in*/
/* Se usuario com cadastro (deslogado), redireciona para LOGIN - 02/08/2023 */
if(!empty($_COOKIE['registered'])) {
header("Location: /app/pages/login.php?source=$source&kw=$kw");
}
//echo $complemento;
//PROGRAMACAO PARA TODAS AS INDEX
//TODO: este bloco com getSource vai sumir
$sourceV=getSource(true);
//TODO: novo source para links (esse vai ficar)
Cobrander::sourceEmSessao();
if($_SESSION["source"]=="") {
//session_register("source");
$_SESSION["source"] = $sourceV[0];
}
if($_SESSION["complemento"]=="") {
//session_register("complemento");
$_SESSION["complemento"] = $sourceV[1];
}
//FIM.PROGRAMACAO PARA TODAS AS INDEX
// Coloca em sessao as informacoes vindas de parceiros
/*if($_SESSION["kw"]=="") {
//session_register("kw");
$_SESSION["kw"] = $_GET["kw"];
}*/
/*if($_SESSION["source"]=="") {
//session_register("source");
$_SESSION["source"] = $_GET["source"];
}*/
//kwEmSessao();
$realip=getUserIP();
// Armazena as visitas do site .......................
$sql = "select id from nol_visitas where ip = '".$realip."' and source = '".$_SESSION["source"]."' and dt_acesso = now()";
$rsAc = mysqli_query_log2(__FILE__,__LINE__,$sql);
if(!($reg = mysqli_fetch_array($rsAc,MYSQLI_ASSOC))) {
$sql = "insert into nol_visitas(ip,dt_acesso,source) values('".$realip."',now(),'".$_SESSION["source"]."')";
mysqli_query_log2(__FILE__,__LINE__,$sql);
}
//echo $complemento;
include("home".$complemento.".php");
if(is_resource($db)) {
mysqli_close($db);
}
?>
// https://github.com/orestbida/cookieconsent/ ?>