Que erro é este? Não encontrei nada de errado no código.
Warning: Cannot modify header information - headers already sent by (output started at /Users/silvanioduartedacruz/ApacheService/loja/cabecalho.php:37) in /Users/silvanioduartedacruz/ApacheService/loja/remove-produto.php on line 12
removeprodutophp
<?php
require_once("cabecalho.php");
require_once("banco-produto.php");
require_once("logica-usuario.php");
$id = $_POST['id'];
$produtoDao = new ProdutoDao($conexao);
$produtoDao->removeProduto( $id);
$_SESSION["success"] = "Produto removido com sucesso.";
header("Location: produto-lista.php");
die();
?>
Cabeçalho
<?php
spl_autoload_register(function($nomeDaClasse) {
require_once("class/".$nomeDaClasse.".php");
});
require_once("conecta.php");
error_reporting(E_ALL ^ E_NOTICE);
require_once("mostra-alerta.php"); ?>
<html>
<head>
<meta charset="utf-8">
<title>Minha Loja</title>
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/loja.css" rel="stylesheet">
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="index.php">Minha Loja</a>
</div>
<div>
<ul class="nav navbar-nav">
<li><a href="produto-formulario.php">Adiciona Produto</a></li>
<li><a href="produto-lista.php">Produtos</a></li>
<li><a href="contato.php">Contato</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<div class="principal">
<?php mostraAlerta("success"); ?>
<?php mostraAlerta("danger"); ?>