problema com cabeçalho na hora de hospedar
quando testo no servidor local funciona normalmente. mas quando hospedo a função login não funciona vou postar o codigo
<?php
session_start();
date_default_timezone_set("America/Sao_Paulo");
header('Content-Type: text/html; charset=UTF-8');
include_once "config.php";
function __autoload($classe){
require_once 'classes/'.$classe.'.class.php';
}
BD::conn();
$query = new Querys();
$login = new Login('cli_','users');
$strSql = "SELECT * FROM users WHERE usuario_log = ? AND senha_log = ?";
$stmt = BD::conn()->prepare($strSql);
$stmt->execute(array($_SESSION['cli_usuarioLog'],$_SESSION['cli_senhaLog']));
$usuarioLogado = $stmt->fetchObject();
$logAcesso = $usuarioLogado->user_status;
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<?php
ini_set('default_charset','UTF-8');
?>
<?php
//include_once "pages/home.php";
if(isset($_POST['acao']) && $_POST['acao'] == 'logar'){
$usuario = strip_tags(filter_input(INPUT_POST, 'usuario'));
$senha = strip_tags(filter_input(INPUT_POST, 'senha'));
if($usuario == '' || $senha == ''){echo '<script>alert("Preencha todos os campos")</script>';}else{
$login->setUsuario($usuario);
$login->setSenha($senha);
if($login->logar()){
if($login->isLogado()){
$strSql1 = "SELECT * FROM users WHERE usuario_log = ? AND senha_log = ?";
$stmt1 = BD::conn()->prepare($strSql1);
$stmt1->execute(array($_SESSION['cli_usuarioLog'],$_SESSION['cli_senhaLog']));
$categ =$stmt1->fetchObject();
echo '<script>alert("Login efetuado!"); location.href="'.PATH.'"</script>';
}else{
echo '<script>alert("Usuario não encontrado!"); location.href="'.PATH.'/"</script>';
}
}
}
}
?>
<meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php //wp_title('-', true, 'right'); bloginfo() ?></title>
<link rel="stylesheet" type="text/css" media="all" href="<?php echo PATH;?>style.css" />
<link href="<?php echo PATH;?>css/bootstrap.css" media="all" rel="stylesheet" />
<link href="<?php echo PATH;?>style.css" rel="stylesheet" type="text/css" media="screen" />
<?php //wp_head(); ?>
</head>
<body>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="<?php echo PATH;?>/js/bootstrap.min.js"></script>
<div id="fb-root">
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.6";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</div>
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="header1">
<div id="header-content">
<div class="row">
<div class="col-md-6">
<div class="header-paginas hidden-xs">
</div><!-- fim hearder paginas -->
<div id="logo">
<img class="img-responsive" src="<?php echo PATH;?>/images/NovaLogo.png">
</div><!-- fim logo -->
</div><!-- col-md-6 -->
<div class="col-md-6">
<div id="header-superior">
<div id="header-superior-content">
<div id="header-social">
<a href=""><img src="<?php echo PATH;?>/images/icon-face.jpg" rel="" alt="" title=""/></a>
<a href=""><img src="<?php echo PATH;?>/images/icon-google.jpg" rel="" alt="" title=""/></a>
<a href=""><img src="<?php echo PATH;?>/images/icon-twist.jpg" rel="" alt="" title=""/></a>
<a href=""><img src="<?php echo PATH;?>/images/icon-youtube.jpg" rel="" alt="" title=""/></a>
</div><!-- fim hearder social -->
</div><!-- fim hearder superior content -->
</div><!-- fim hearder superior -->
<div id="login">
<ul>
<li class="logar">
<?php
if (isset($_POST['acao']) && $_POST['acao'] == 'sair'){
$login->deslogar();
header("Location:".PATH);
}
?>
<form action="" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<input type="submit" value="Deslogar"/>
<input type="hidden" name="acao" value="sair" />
</form>
</li>
</ul>
</div><!-- fim login -->
</div><!-- fim col-md-6 -->
</div><!-- fim row -->
</div><!-- fim hearder content -->
</div><!-- fim container -->
</div><!-- fim hearder -->
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header cor">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-2">
<ul class="nav navbar-nav visible-xs">
<li><a href="<?php echo $base;?>/BlogTradicional/home">Home</a></li>
<li><a class="login" href="" data-toggle="modal" data-target=".bs-example-modal-sm">Fazer Login</a></li>
<li><a class="senha" href="" data-toggle="modal" data-target="#myModal">Registre-se</a>
<li class="logar">
<?php
if (isset($_POST['acao']) && $_POST['acao'] == 'sair'){
$login->deslogar();
header("Location:".PATH);
}
?>
<form action="" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<input type="submit" value="Deslogar"/>
<input type="hidden" name="acao" value="sair" />
</form>
</li>
</ul>
</div><!-- /.navbar-collapse -->
<div id="nav">
<div id="nav-content">
<?php if($login->isLogado()){?>
<ul class="hidden-xs">
<li><a href="<?php echo PATH;?>">Home</a></li>
<li><a class="senha" href="<?php echo PATH.'cliente';?>">Criar projetos</a></li>
<li class="um"><p href="#" class="usuario"><?php echo " Olá: ".$usuarioLogado->display_name;?></p></li>
</ul>
<?php }else{?>
<ul class="hidden-xs">
<li><a href="<?php echo PATH;?>">Home</a></li>
<li><a class="login" href="" data-toggle="modal" data-target=".bs-example-modal-sm">Fazer Login</a></li>
</ul>
<?php }?>
</div><!-- fim nav content -->
</div><!-- fim nav -->
</div><!-- /.container-fluid -->
</nav>
</div>
</nav>Discussão (21)
Carregando comentários...