Bom dia pessoal,
ERRO: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\vhosts\piraweb.com.br\httpdocs\rodeiomotel\sistema\admin\home.php:1) in E:\vhosts\piraweb.com.br\httpdocs\rodeiomotel\sistema\admin\home.php on line 2
Home.php
<?php // linha 1
session_start(); // linha 2
include "includes/conecta.php"; //linha 3
include "includes/funcoes.php"; //linha 4
checa(); // linha 5 checa é uma funcao que esta no arquivo funcoes.php
function verificanumero($valor){
return number_format($valor,0,'.','.');
}
// total de chaves
$sql = "SELECT * from chave";
$executa = mysql_query($sql);
$numero = mysql_num_rows($executa);
//chaves em uso
$uso = "SELECT * from chave where status = '2'";
$cmd = mysql_query($uso);
$numeroo = mysql_num_rows($cmd);
$numerolivre = $numero - $numeroo;
?>
Funcoes.php
<?php
function vaipara($url) {
echo "
<script type=text/javascript>
window.location.href = '$url';
</script>";
}
function mensagem($texto) {
echo "
<script type=text/javascript>
alert('$texto');
</script>";
}
function volte() {
echo "
<script type=text/javascript>
history.back(-1);
</script>";
}
function seguranca() {
$_SESSION['logado'] = 1;
}
function checa() {
if ($_SESSION['logado'] != 1) {
vaipara("index.php?acao=naologado");
}
}
?>
Já li muito sobre esse erro. a maioria fala que é um problema de espaços em brancos ou algum caracter "invisivel" anttes do headers para acontecer esse erro.
Eu nao consegui enxergar, precisa da ajuda de voces.
Muito Obrigado!