Jump to content
Fórum Script Brasil

svp.denis.borges

Membros
  • Posts

    2
  • Joined

  • Last visited

Everything posted by svp.denis.borges

  1. Tenho uma página de comentário onde criei um captcha para a segurança mas so que continua aparecendo as mensagens conforme a imagem em anexo. como posso corrigir esse tipo de erro
  2. Olá pessoal estou com uma dúvida estou utilizando o ckeditor e gostaria de atualizar os dados que foram enviados para o bd, consegui listar todos os dados inseridos no bd só que não consigo atualizá-los ele pula direto para Acesso Indevido. Esse é o código: <div id_mensagem="corpo"> <?php include "conexao.php"; ?> <body> <div> <?php include "topo.php"; ?></div> <div id="meio" align="center"> <div align="left" class="cas"> <div class="titulo">Editar Mensagem</div> <?php session_start(); if(isset($_POST['id_mensagem'])){ $id_mensagem = strip_tags(trim($_POST['id_mensagem'])); $titulo = strip_tags(trim($_POST['titulo'])); $descricao = strip_tags(trim($_POST['descricao'])); if($login != "" && $id_mensagem_mensagem != "" ){ $sql = "UPDATE mensagem SET titulo=?,descricao=? WHERE id_mensagem=?"; $stmt = mysqli_prepare($con, $sql); mysqli_stmt_bind_param($stmt, "ssi", $titulo,$descricao, $id_mensagem); mysqli_stmt_execute($stmt); $editado = true; } else{ $editado = false; } } else if(isset($_GET['id_mensagem'])){ $id_mensagem = $_GET['id_mensagem']; $sql = "SELECT id_mensagem, titulo, descricao FROM mensagem WHERE id_mensagem=?"; $stmt = mysqli_prepare($con, $sql); mysqli_stmt_bind_param($stmt, "i", $_GET['id_mensagem']); mysqli_stmt_execute($stmt); mysqli_stmt_store_result($stmt); $linha = mysqli_stmt_num_rows($stmt); if($linha == 1){ mysqli_stmt_bind_result($stmt, $id_mensagem, $titulo, $descricao); mysqli_stmt_fetch($stmt); $resultado = true; } else{ $resultado = false; } } //mysqli_stmt_close($stmt); mysqli_close($con); ?> <?php if(isset($editado)){ if($editado){ echo "<h1>Dados atualizados com sucesso!</h1>"; } else{ echo "Dados Invalidos " . $linha; } } else if(isset($resultado)){ if(!$resultado){ echo "<h1>Usuário não cadastrado!</h1>"; }else{ echo "<fieldset>"; echo "<legend>Notícias</legend>"; echo "<form name='form1' method='post' action='editar_mensagem.php' />"; echo "<label>Titulo</label><br />"; echo "<input type='text' size='40' name='titulo' value='$titulo' /><br />"; echo "<label>Descrição</label><br />"; echo "<textarea name='descricao' class='editor' cols='50' rows='6' $descricao></textarea>"; echo "<script type='text/javascript' src='ckeditor/ckeditor.js'></script>"; echo "<script type='text/javascript'>"; echo "CKEDITOR.replace('descricao')"; echo "</script><br />"; echo "<input type='submit' value='Atualizar' id='btn-cad'/>"; echo "</form>"; echo "</fieldset>"; } } else{ echo "<h1>Acesso Indevido!</h1>"; } ?> <div></br></div> <div><img src="img/setavoltar.png"/> <a href="listar_mensagem.php" class="linkmenu">Voltar</a></div> </div> </div> <?php include "rodape.php"; ?> </div> </body>
×
×
  • Create New...