Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

[AJUDA] Ao tentar cadastrar categoria ele destroi a sessão ?

$
0
0
Não consegui achar o erro :S Ao tentar cadastrar uma categoria ele destrói a sessão. Mas é ao Tentar mesmo, tipo quando eu clico na caixinha para escrever a categoria (esqueci o nome dela agora), ele já destrói a sessão e me manda para a tela de Login :S

addCategoria.php
Código :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<div class="formularioPainel">

                 <form action="" method="POST" enctype="multipart/form-data">
                 <label>
                 <span>Categoria: </span>
                 <input type="text" name="categoria" />
                 </label>
                       
                 <input type="submit" value="Cadastrar" />
                 <input type="hidden" name="acao" value="cadastrar_categoria" />
                 </form>
                 </div>
                 <?php

if(isset($_POST['acao']) && $_POST['acao'] == "cadastrar_categoria"){

$categoria = $_POST['categoria'];

if($categoria == ""){
echo "<script>alert('O campo categoria não pode ficar vazio!')</script>";
}else {
$selectCat = mysql_query("SELECT * FROM categorias WHERE categoria = '$categoria'");

if(mysql_num_rows($selectCat) == 1) {
echo "<script>alert('Esta categoria já existe!')</script>";
}else{
$selectCat = mysql_query("INSERT INTO categorias (categoria) VALUES('$categoria')");
echo "<script>alert('Categoria adicionada com sucesso!')</script>";
}
}
}

?>

painel.php
Código :
<!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">
<?php
session_start();
include("config.php");
include("funcoes.php");
protegePagina();

if(isset($_GET['acao']) && $_GET['acao'] == "sair" ){
sairPagina();
}

?>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Painel</title>
<link href='css/estilo.css' rel='stylesheet' type='text/css'/>
</head>

<body>

<div class="header">
<div class="logo"></div>
         <div class="extra"></div>
         Olá <?php echo $_SESSION['usuario']; ?>, seja bem vindo!
         </div>

<div class="menu-lado">
       
<a href="painel.php">Início</td>
         <a href="painel.php?pg=addUsuario">Cadastrar Usuários</td>
         <a href="painel.php?pg=addCategoria">Cadastrar Categoria</td>
         <a href="painel.php?pg=addPostagem">Cadastrar Postagem</td>
         <a href="painel.php?acao=sair">Sair</td>
                                       
         </div>
<div class="painel">
<?php
       
//error_reporting(0);

@$parametro = $_GET["pg"];

if(isset($parametro)){
include("$parametro.php");
}else{
include("mostraUsuarios.php");
}
       
         ?>
</div>

         </div> <!--Fechamento div Principal Box-->

</body>
</html>

Viewing all articles
Browse latest Browse all 14700