[Resolvido] session não funciona
erro 01:
Cannot send session cookie - headers already sent by
erro02:
Cannot modify header information - headers already sent by
página...antes funcionava quando eu colocava "ob_start()"...agora não vai mais
<?php ob_start();session_start();?>
<!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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CRDB - Finanças</title>
<link rel="stylesheet" href="util/estilos.css">
<script type="text/javascript" src="util/collection.js"></script>
<?php
if($_SESSION['logincrdb']=='' || $_SESSION['senhacrdb']=''){header('location:login.php');}
include('util/antiSql.php');
include('util/connection.php');
include('util/collection.php');
include('util/montaFrm.php');
if($_GET['cm']!=''){$cm=$_GET['cm'];}
elseif($_POST['cm']!=''){$cm=$_POST['cm'];}
$ID=antiSql($_POST['ID']); // contador universal
if($cm=='CT001'){$tbl='conta';}
elseif($cm=='CP001'){$tbl='contas_pagar';}
elseif($cm=='CR001'){$tbl='contas_receber';}
elseif($cm=='CF001'){$tbl='fornecedores';}
elseif($cm=='CC001'){$tbl='clientes';}
elseif($cm=='US001'){$tbl='usuarios';}
//DELETAR REGISTRO
if(antiSql($_GET['delReg'])!=''){
$idDel=antiSql($_GET['delReg']);
$del=mysql_query("delete from $tbl where id=$idDel");
if($del){echo "<script>alert('Registro Deletado!');</script>";}
}
//USUARIOS
if($cm=='US001' && $_POST['env']==1){
$nome=antiSql($_POST['nome']);
$setor=antiSql($_POST['setor']);
$funcao=antiSql($_POST['funcao']);
$ativo=antiSql($_POST['ativo']);
if($ID!=''){
$up=mysql_query("update $tbl set nome='$nome',setor='$setor',funcao='$funcao',ativo='$ativo' where id=$ID ");
if($up){echo '<script>alert("REGISTRO ATUALIZADO")</script>';}
}else{
$in=mysql_query("insert into $tbl(nome,setor,funcao,ativo) values ('$nome','$setor','$funcao','$ativo')");
if($in){echo '<script>alert("REGISTRO CADASTRADO!")</script>';}
}}
//CONTAS
if($cm=='CT001' && $_POST['env']==1){
$conta=antiSql($_POST['conta']);
$ativo=antiSql($_POST['ativo']);
if($ID!=''){
$up=mysql_query("update $tbl set conta='$conta',ativo='$ativo' where id=$ID ");
if($up){echo '<script>alert("REGISTRO ATUALIZADO")</script>';}
}else{
$in=mysql_query("insert into $tbl(conta,ativo) values ('$conta','$ativo')");
if($in){echo '<script>alert("REGISTRO CADASTRADO!")</script>';}
}}
// CONTAS A PAGAR E RECEBER
if(($cm=='CP001' || $cm=='CR001') && $_POST['env']==1){
$documento=antiSql($_POST['documento']);
$data=dataUS(antiSql($_POST['data']));
$vencimento=dataUS(antiSql($_POST['vencimento']));
$cliente=antiSql($_POST['cliente']);
$obs=antiSql($_POST['obs']);
$baixa=antiSql($_POST['baixa']);
$ativo=antiSql($_POST['ativo']);
$conta=antiSql($_POST['conta']);
$valor=antiSql($_POST['valor']);$valor=str_replace(',','.',$valor);
if($ID!=''){
$up=mysql_query("update $tbl set documento='$documento',data='$data',vencimento='$vencimento',cliente='$cliente',obs='$obs',baixa='$baixa',ativo='$ativo',conta='$conta',valor='$valor' where id=$ID ");
if($up){echo '<script>alert("REGISTRO ATUALIZADO")</script>';}
}else{
$in=mysql_query("insert into $tbl(documento,data,vencimento,cliente,obs,baixa,ativo,conta,valor) values ('$documento','$data','$vencimento','$cliente','$obs','$baixa','$ativo','$conta','$valor')");
if($in){echo '<script>alert("REGISTRO CADASTRADO!")</script>';}
}}
//CADASTROS
if(($cm=='CC001' || $cm=='CF001') && $_POST['env']==1){
$nome=antiSql($_POST['nome']);
$razao=antiSql($_POST['razao']);
$cpfcnpj=antiSql($_POST['cpfcnpj']);
$end=antiSql($_POST['end']);
$bairro=antiSql($_POST['bairro']);
$cep=antiSql($_POST['cep']);
$cidade=antiSql($_POST['cidade']);
$uf=antiSql($_POST['uf']);
$telefone=antiSql($_POST['telefone']);
$celular=antiSql($_POST['celular']);
$ativo=antiSql($_POST['ativo']);
if($ID!=''){
$up=mysql_query("update $tbl set nome='$nome',razao='$razao',cpfcnpj='$cpfcnpj',rginsc='$rginsc',end='$end',bairro='$bairro',cep='$cep',cidade='$cidade',uf='$uf',telefone='$telefone',celular='$celular',ativo='$ativo' where id=$ID ");
if($up){echo '<script>alert("REGISTRO ATUALIZADO")</script>';}
}else{
$in=mysql_query("insert into $tbl(nome,razao,cpfcnpj,rginsc,end,bairro,cep,cidade,uf,telefone,celular,ativo) values ('$nome','$razao','$cpfcnpj','$rginsc','$end','$bairro','$cep','$cidade','$uf','$telefone','$celular','$ativo')");
if($in){echo '<script>alert("REGISTRO CADASTRADO!")</script>';}
}}
?>
</head>
<body>
<div id="topo">
<div id="topog" class="lkcz">
<a href="index.php?cm=RLG01">Home</a> |
<a href="">LogOff</a> |
<a href="">Suporte</a>
</div>
</div>
<div id="corpog">
<div id="menulat" class="lkpt">
<div id="optmenu">
<b>Cadastros</b>
</div>
<div id="optmenu">
<a href="index.php?cm=US001">Usuários</a>
</div>
<div id="optmenu">
<a href="index.php?cm=CC001">clientes</a>
</div>
<div id="optmenu">
<a href="index.php?cm=CF001">Fornecedores</a>
</div>
<div id="optmenu">
<a href="index.php?cm=CT001">Contas</a>
</div>
<div id="optmenu">
<b>Movimentos</b>
</div>
<div id="optmenu">
<a href="index.php?cm=CP001">Saídas</a>
</div>
<div id="optmenu">
<a href="index.php?cm=CR001">Entradas</a>
</div>
<div id="optmenu">
<b>Consultas</b>
</div>
<div id="optmenu">
<a href="index.php?cm=RLG01">Relatórios</a>
</div>
</div>
<div id="corpo">
<form name="frmg" action="index.php" method="post">
<DIV id="dbnavig">
<a href="index.php?cm=<?php echo $cm;?>">
<IMG src="images/icon_13.png" id="btnavig" border="0" alt="Novo"></a>
<a href="#" onclick="return validA();">
<img src="images/icon_52.png" id="btnavig" border="0" alt="Salvar"></a>
<input type="hidden" name="cm" value="<?php echo $cm;?>">
<input type="hidden" name="env" value="1">
<input type="hidden" name="ID">
</div>
<?php
include($cm.'c.php');
?>
</form>
</div>
</div>
<div id="rodape">
© Copyright 2013 - todos os Direitos Reservados
</div>
</body>
</html>
<?php ob_end_flush(); ?>Discussão (4)
Carregando comentários...