Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal
Criei um sistema de adminstração para um portal de notícias, por uma pagina html que contem alguns forms:
Cadastro de Notícias<br />
<br />
<form id="form1" name="form1" action="admin.php" method="post">
<input type="hidden" name="operacao" value="incluir" />
Titulo:<br />
<input name="titulo2" type="text" />
<br />
Autor:<br />
<input name="postador" type="text" />
<br />
Resumo:<br />
<textarea name="resumo" cols="80" rows="10"/></textarea>
</textarea>
<br />
Notícia:<br />
<textarea name="tutorial" cols="80" rows="50"></textarea>
<br />
<input name="Enviar2" type="submit" value="Incluir Notícia" />
</form><p>
<form id="form2" name="form1" action="admin.php" method="post">
Excluir Notícias<br /><br />
<input type="hidden" name="operacao" value="excluir" />
Titulo da notíca a ser excluida:<br />
<input name="titulo" type="text" />
<br />
<br />
<input name="Enviar3" type="submit" value="Excluir" />
</form><p>
<form id="form3" name="form1" action="admin.php" method="post">
<input type="hidden" name="operacao" value="Mostrar Notícia" />
<p>Mostar Notícias </p>
<p>Clique no botão abaixo para mostar todas as notícias </p>
<input name="Enviar3" type="submit" value="Mostrar Notícia" />
</form>
As ações chamam a pagina admin.php, que é esta:
<?php
$operacao - $_POST["operacao"];
include "conexao.php";
//INCLUIR NOTÍCIAS
if ($operacao=="incluir")
{
$titulo = $_POST['titulo'];
$postador = $_POST['postador'];
$resumo = $_POST['resumo'];
$tutorial = $_POST['tutorial'];
$inserir = "INSERT INTO tutos(id, titulo, postador, resumo, tutorial)VALUES('', '$titulo', '$postador', '$resumo', '$tutorial')";
$resultado = mysql_query($inserir)or die(mysql_error());
echo "<h3>Notícia adicionada com sucesso!</a></h3> ";
echo "<h6><a href='http://www.opiniaoregionalonline.com.br'>Para acessar a pagina inicial clique aqui!</a></h6>";
}$titulo = $_POST['titulo'];
$deletar = "DELETE FROM tutos = $titulo";
$resultado = mysql_query($deletar);
$linhas = mysql_affected_rows ();
if($linhas==1)
{echo "Notícia excluído com sucesso!";}{echo "Notícia não encontrada!";}
}
//MOSTRAR NOTÍCIAS
elseif ($operacao=="mostrar")
{
$id = $_POST['id'];
$resultado = mysql_query ("SELECT * FROM tutos ORDER BY id DESC");
$linhas = mysql_num_rows ($resultado);
echo "<p><b>Lista das Notícias</b></p>";
for ($i=0 ; $i<$linhas ; $i++)
$reg = mysql_fetch_row($resutado);
echo "$reg[0] <br>$reg[1] <br>reg[2] <br>reg[3]
$reg[4] <br>$reg[5] <br>reg[6] <br>reg[6]
$reg[7] <br>$reg[8] <br>reg[9] <br>reg[10] <p>";
}
Porém quando chamo as ações pelos botões, a admin.php retorna vazia, e não imprime nada na tela e não aciona nada no banco de dados
, nem para incluir, nem para deletar ou mostar as notícias. Alguem pode dar uma força?
Carregando comentários...