Ir para conteúdo
Fórum Script Brasil
  • 0

Confirma Ou Cancela


kurole

Pergunta

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>";

aguardo

KUROLE

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0
Guest - deivis -

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";
}

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0

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 nada

mas 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 tag

onClick=\"javascript: confirmar($id);

Link para o comentário
Compartilhar em outros sites

  • 0

Bom não entendi.....

Deixa eu te explicar a minha parte

Lista dos cadastros

select * from tabela ;

aqui vai mostrar a lista de todos os selecionados (while)

<a href="excluir.php?id=<?=$id?>">excluir</a>

o excluir

mysql_query("delete from tabela where id='".$_GET['id']."'";

Onde eu colocaria esse javascript... e tambem o

code

onClick=\"javascript: confirmar($id);

Aguardo kurole

Link para o comentário
Compartilhar em outros sites

  • 0

Em vez de você usar um link você coloca uma imagem no lugar igual ao phpmyadmin

exemplo um X em vermelho dai quando clicar nele vai perguntar se quer excluir

Lista 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>";

Link para o comentário
Compartilhar em outros sites

  • 0

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 cima

cursor = vai exibir a maozinha ( pointer )

qualquer duvida poste ai

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...