Já faz um tempo tentando resolver e não mostra o alert no meu projeto, toda vez que removo o produto a mensagem não aparece e não sei como resolver isso?
cabecalho.php
<?php
error_reporting(E_ALL ^ E_NOTICE);#reporta todos os erros do php exceto os notices
include("exibir-alerta.php");
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Atacadão da construção</title>
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/loja.css">
<link rel="stylesheet" type="text/css" href="css/estilo.css">
</head>
<body>
<div class="container">
<div class="principal">
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<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">Adicionar produto</a></li>
<li><a href="listar-produto.php">Produtos</a></li>
<li><a href="sobre.php">Sobre</a></li>
</ul>
</div>
</div>
</div>
<?php exibirAlerta("success"); ?>
<?php exibirAlerta("danger"); ?>
listar-produto.php
<?php
include_once "cabecalho.php";
include_once "conexao.php";
include_once "persistencia.php";
include_once "banco-categoria.php";
include_once "logica-usuario.php";
?>
<h1>Produtos</h1><br><br>
<table class="table table-striped table-bordered tabela">
<?php
$produtos = listarProdutos($conn);
foreach ($produtos as $produto) {
?>
<tr>
<td><?= $produto['nome']?></td>
<td><?= $produto['preco']?></td>
<td><?= $produto['quantidade']?></td>
<td><?= substr($produto['descricao'], 0, 15)?></td>
<td><?= $produto['categoria_nome']?></td>
<td><a class="btn btn-primary" href="editar-formulario.php?id=<?=$produto['id']?>">Editar</a></td>
<td>
<form action="remove-produto.php" method="POST">
<input type="hidden" name="id" value="<?= $produto['id']?>">
<button class="btn btn-danger">Remover</button>
</form>
</td>
</tr>
<?php
}
?>
</table>
<a class="btn btn-default voltar" href="index.php">Voltar</a>
<?php
include_once "rodape.php";
?>
remove-produto.php
<?php
include_once "cabecalho.php";
include_once "conexao.php";
include_once "persistencia.php";
include_once "logica-usuario.php";
$id = $_POST["id"];
verificaUsuario();
session_start();
if(removerProduto($conn, $id)){
$_SESSION["sucess"] = "Produto removido com sucesso.";
header("Location: listar-produto.php");
die();
}else{
$_SESSION["danger"] = "Não é possível remover o produto.";
header("Location: listar-produto.php");
die();
}
?>
<?php
include_once "rodape.php";
?>