kurole Postado Outubro 10, 2004 Denunciar Share Postado Outubro 10, 2004 Gostaria que quando o usuário clicasse em excluir ele mostrasse uma mensagem (tem certeza que deseja excluir) sim ou não..Esse script abaixo so avisa e exclui..echo "<script>alert(\"Mensagem removida com sucesso!\");window.location = 'email_cadastrados.php';</script>";aguardoKUROLE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - deivis - Postado Outubro 10, 2004 Denunciar Share Postado Outubro 10, 2004 eu meus sites eu faço assim:crio uma função e coloco como parâmetro o código. function excluiNoticias($cod) { echo "<form name='frmExcluir' method='post' action='sql_noticias.php'>"; echo "<input type='hidden' name='botao' value='excluir'>"; echo "<input type='hidden' name='codigo' value='$cod'>"; echo "</form>"; echo "<script> \n"; echo " retorno=confirm('Você realmente deseja excluir esta notícia! '); \n"; echo " if (retorno) { \n"; echo " document.frmExcluir.submit(); \n"; echo " } \n"; echo " else { \n"; echo " history.back(); \n"; echo " } \n"; echo "</script> \n"; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Outubro 10, 2004 Autor Denunciar Share Postado Outubro 10, 2004 Eu coloquei assim.... o excluir da outra pagina chama esse arquivo....ai ele pergunta eu dou cancelar ele volta mas exclui ou seja executa.. o restante do codigo;;Aguardo<?php/* ----------------------------------------------- desenvolvido por kurole web design www.kurole.com.br kurole@kurole.com.br Fone: 016-9774-9443 Ano 10/2004 -----------------------------------------------*/ echo "<script> \n"; echo " retorno=confirm('Você realmente deseja excluir esta notícia! '); \n"; echo " if (retorno) { \n"; echo " document.submit(); \n"; echo " } \n"; echo " else { \n"; echo " history.back(); \n"; echo " } \n"; echo "</script> \n";?><?php require_once("../include/mysql.php"); $del = "select * from categoria where vazio='".$_GET['id']."'"; $vai = mysql_query($del); while ($ui=mysql_fetch_assoc($vai)){ echo "foto/".$ui['foto1']; unlink("foto/".$ui['foto1']); echo "foto/".$ui['foto2']; unlink("foto/".$ui['foto2']); unlink("foto/".$ui['foto3']); unlink("foto/".$ui['foto4']); unlink("foto/".$ui['foto5']); unlink("foto/".$ui['foto6']); unlink("foto/".$ui['foto7']); unlink("foto/".$ui['foto8']); unlink("foto/".$ui['foto9']); unlink("foto/".$ui['foto10']); $contalaco = 1; $contalaco++; echo "As fotos foi removidas com sucesso....$contalaco"; } $submenu = "DELETE FROM submenu WHERE id=".$_GET['id]."'"; $categoria = "DELETE FROM categoria WHERE vazio='".$_GET['id']."'"; mysql_query($submenu, $conexao); print "O cliente deletado com sucesso!!!<br><br><br>"; mysql_query($categoria,$conexao); print "O link com os cliente e as fotos foram excluidas com sucesso!!!<br><br><br>"; echo "<script>alert(\"Sucesso na exclusão!\");window.location = 'lista_submenu.php';</script>";?>Obrigado KUROLE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Idimir Postado Outubro 10, 2004 Denunciar Share Postado Outubro 10, 2004 Voce tem que colocar um exit em baixo do history.back();só issoo exit é pra parar o codigo senao ele vai rodar tae o fim da pagina Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Outubro 11, 2004 Autor Denunciar Share Postado Outubro 11, 2004 Sinto muito mas não esta dando certo..O comando exit;é usado para o php...não para um script dentro do php...KUROLE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Outubro 11, 2004 Denunciar Share Postado Outubro 11, 2004 o exit serve para encerrar o script da linha que tiver não importa se tem html ou outra coisa depois da linha do exit não ira processar mais nadamas toma um exemplo ai sobre o que você quer:<script language="JavaScript">function confirmar(Val) { if (confirm("Deseja realmente apagar este registro?")) {document.location.href = 'excluir.php?id='+Val; } else { return false; } return true;}</script>e na linha que você estiver exibindo os dados você coloca isso dentro da tagonClick=\"javascript: confirmar($id); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Outubro 12, 2004 Autor Denunciar Share Postado Outubro 12, 2004 Bom não entendi.....Deixa eu te explicar a minha parteLista dos cadastrosselect * from tabela ;aqui vai mostrar a lista de todos os selecionados (while)<a href="excluir.php?id=<?=$id?>">excluir</a>o excluirmysql_query("delete from tabela where id='".$_GET['id']."'";Onde eu colocaria esse javascript... e tambem o code onClick=\"javascript: confirmar($id);Aguardo kurole Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 Em vez de você usar um link você coloca uma imagem no lugar igual ao phpmyadminexemplo um X em vermelho dai quando clicar nele vai perguntar se quer excluirLista dos cadastros<script language="JavaScript">function confirmar(Val) { if (confirm("Deseja realmente apagar este registro?")) {document.location.href = 'excluir.php?id='+Val; } else { return false; } return true;}</script> <?select * from tabela ;aqui vai mostrar a lista de todos os selecionados (while)echo"<img src =\"imagem.gif\" \" onClick=\"javascript: confirmar($id);\">excluir</a>"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Outubro 12, 2004 Autor Denunciar Share Postado Outubro 12, 2004 beleza deu certo. mas o link não aparece a maozinha... hand..KUROLE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 então cria um <a href> e coloca o onClick=\"javascript: confirmar($id); nele. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 use css echo"<img src =\"imagem.gif\" \" onClick=\"javascript: confirmar($id);\" style=\"{cursor: pointer ;}\" title=\"Excluir\">";title = vai exibir uma mensagem se você parar o mouse em cimacursor = vai exibir a maozinha ( pointer )qualquer duvida poste ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 eduard0 Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 echo "<a href=# onClick=javascript: confirmar($id);><img src =imagem.gif>excluir</a>"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Outubro 12, 2004 Autor Denunciar Share Postado Outubro 12, 2004 Fabio ......... beleza tudo certo...Na palavra excluir não fica o link mas na imagem fica perfeito já coloquei em meu site......Valeu.........agora eduard0 o seu não funcionou não beleza..fuiKUROLE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 é não precisa colocar o link só isso mesmo:echo"<img src =\"imagem.gif\" \" onClick=\"javascript: confirmar($id);\" style=\"{cursor: pointer ;}\" title=\"Excluir\">";beleza ate mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kurole
Gostaria que quando o usuário clicasse em excluir ele mostrasse uma mensagem (tem certeza que deseja excluir) sim ou não..
Esse script abaixo so avisa e exclui..
aguardo
KUROLE
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.