dimax 3 Denunciar post Postado Março 16, 2012 Gente não sei o que faço, estou quebrando a cabeça com isso não sei qual e o erro , não esta excluindo comentário, porque alguém saberia o erro no script? Aqui esta o javascript para excluir comentario function excluircomment(id){ decisao = confirm("Confirmar Exclusao!"); if (decisao){ var id = id; alerttop("Removendo Comentário..."); $.post('deleta_comentario.php', {id: id }, function(resposta) { $("#formulario").slideDown(); if (resposta != false) { $("#comentario"+ id +"").html(""); $("#formulario").html(""); document.getElementById('comentario'+ id +'').style.display = "none" } else { alerttop("Erro"); setTimeout ( "$('#formulario').html('')", 2000 ); } }); } else { } } aqui esta o php <?php $id= $_POST['id']; $comentario = mysql_query("DELETE FROM up_comentario WHERE id = '$id'") or die(mysql_error()); if($comentario >= '1'){ echo "<div class=\"ok\"> Comentário foi removido com sucesso!</div>"; }else{ echo "<div class=\"no\">Erro ao remover o Comentário, tente novamente!</div>"; } ?> Aqui ta o html para chamar a função. <a href="#comentario11754">#</a> <a onclick="excluircomment(11754)">excluir</a> Compartilhar este post Link para o post Compartilhar em outros sites
macielcr7 9 Denunciar post Postado Março 16, 2012 Amigo Use... o FIREBUG , para ver erros do javascript... Liink https://addons.mozilla.org/pt-br/firefox/addon/firebug/ e depois poste o erro que o firebug retornou... Compartilhar este post Link para o post Compartilhar em outros sites
dimax 3 Denunciar post Postado Março 16, 2012 Amigo Use... o FIREBUG , para ver erros do javascript... Liink https://addons.mozilla.org/pt-br/firefox/addon/firebug/ e depois poste o erro que o firebug retornou... cara não encontrei nenhum erro Compartilhar este post Link para o post Compartilhar em outros sites
macielcr7 9 Denunciar post Postado Março 16, 2012 qual navegador que você usa?, e está com o fireburg Ativo? posta um print da sua tela... Compartilhar este post Link para o post Compartilhar em outros sites
dimax 3 Denunciar post Postado Março 16, 2012 qual navegador que você usa?, e está com o fireburg Ativo? posta um print da sua tela... sim, eu também tenho chrome e explore. cara você saberia ouro código Compartilhar este post Link para o post Compartilhar em outros sites
macielcr7 9 Denunciar post Postado Março 16, 2012 vou postar jaja aguarde.... function Excluir(id){ $.ajax({ type: 'POST', url: 'deleta_comentario.php', dataType : "json", data: { "action": "DELETA_COMENTARIO", "id": id }, success: function(json) { if(json.success==true){ //retorna a resposta de deletou... alert(json.msg); } else{ //retorna a resposta de nao deletou... alert(json.msg); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert("Erro no servidor..."); } }); } PHP <?php $id= $_POST['id']; $comentario = mysql_query("DELETE FROM up_comentario WHERE id = '$id'"); if($comentario) echo '{"success": true, "msg": "'.utf8_encode("Comentário foi removido com sucesso!").'"}'; else echo '{"success": false, "msg": "'.utf8_encode("Erro ao remover o Comentário, tente novamente!").'"}'; ?> Compartilhar este post Link para o post Compartilhar em outros sites
dimax 3 Denunciar post Postado Março 16, 2012 vou postar jaja aguarde.... function Excluir(id){ $.ajax({ type: 'POST', url: 'deleta_comentario.php', dataType : "json", data: { "action": "DELETA_COMENTARIO", "id": id }, success: function(json) { if(json.success==true){ //retorna a resposta de deletou... alert(json.msg); } else{ //retorna a resposta de nao deletou... alert(json.msg); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert("Erro no servidor..."); } }); } PHP <?php $id= $_POST['id']; $comentario = mysql_query("DELETE FROM up_comentario WHERE id = '$id'"); if($comentario) echo '{"success": true, "msg": "'.utf8_encode("Comentário foi removido com sucesso!").'"}'; else echo '{"success": false, "msg": "'.utf8_encode("Erro ao remover o Comentário, tente novamente!").'"}'; ?> cara funcionou perfeitamente, mas não teria como colocar uma mensagem de confirmação antes de deletar o comentário, e quando deleta o comentário, comentário deve sumi sem atualiza a pagina. Compartilhar este post Link para o post Compartilhar em outros sites
macielcr7 9 Denunciar post Postado Março 16, 2012 cara funcionou perfeitamente, mas não teria como colocar uma mensagem de confirmação antes de deletar o comentário, e quando deleta o comentário, comentário deve sumi sem atualiza a pagina. function Excluir(id){ if(confirm("Deseja realmente fazer isso?")) { $.ajax({ type: 'POST', url: 'deleta_comentario.php', dataType : "json", data: { "action": "DELETA_COMENTARIO", "id": id }, success: function(json) { if(json.success==true){ //retorna a resposta de deletou... document.getElementById('comentario'+ id +'').style.display = "none"; alert(json.msg); } else{ //retorna a resposta de nao deletou... alert(json.msg); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert("Erro no servidor..."); } }); } else { } } Compartilhar este post Link para o post Compartilhar em outros sites
dimax 3 Denunciar post Postado Março 16, 2012 function Excluir(id){ if(confirm("Deseja realmente fazer isso?")) { $.ajax({ type: 'POST', url: 'deleta_comentario.php', dataType : "json", data: { "action": "DELETA_COMENTARIO", "id": id }, success: function(json) { if(json.success==true){ //retorna a resposta de deletou... document.getElementById('comentario'+ id +'').style.display = "none"; alert(json.msg); } else{ //retorna a resposta de nao deletou... alert(json.msg); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert("Erro no servidor..."); } }); } else { } } Cara valeu mesmo pensei que não ia conseguir, brigadão. Compartilhar este post Link para o post Compartilhar em outros sites
macielcr7 9 Denunciar post Postado Março 16, 2012 Cara valeu mesmo pensei que não ia conseguir, brigadão. :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites