Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jefferson NF

[Resolvido] mostrar uma msg pra confirmar e deposi executar

Recommended Posts

boa tarde pessoal

alguem sabe como fazer pra aparecer uma msg qnd o usuario clica em um link e soh apos essa msg eh q eu executo o q kero?

por exemplo eu cadastro documentos direto no meu BD via php,depois d cadastrados o usuario pode visualiza-los ou exclui-los,qnd ele escolhe a opção excluir entao aparece os arquivos cadastrados e na frente um link excluir,kero q qnd o usuario clicar nesse link excluir,apareça uma msg se ele realmente ker fazer isso,caso ele cliq em sim ae apaga o arquivo no bd,como nao sei como fazer isso se o usuario clicar em excluir ta excluindo direto

kero mudar isso

alguem pode me ajduar?

desde ja agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

era mais ou menos isso q eu keria

mas tenho algumas duvidas

como faço pra esse windows.confirm soh aparecer qnd o usuario clicar no link?

depois q ele clciar no link eh q vai executar o q kero,por exemplo o link eh pra ir pra uma pagina d excluaso enviando uma variavel,soph vai fazer isso realmente se ele clicar em sim?

vlw pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script language= "javascript">
function confirma() {
if (window.confirm (" Continuar ? "))
{
window.alert(" Continuando.. ")
}
else
{
window.alert(" Cancelando... ")
}
}
</script>

<a onClick="confirma(); return false;" href="link.html">clique aqui</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom dia

 

bom fiz isso:

<td><a href='excluirdoc2.php?id=".$rs[0]."' onClick='aviso();return false;'>Excluir</a></td>

"<script language= 'javascript'>
		function aviso(){
		if (window.confirm (' Deseja realmente excluir? '))
		{
		  window.alert(' Excluindo... ');
		  location.href='excluirdoc2.php?id=".$rs[0]."';
		}
		else
		{
		  //window.alert(' Cancelando... ')
		}
		}
	  </script> ";
o q acontece eh o seguinte:qnd eu clico em cancelar,ta certo cancela e nao exclui nda,mas qnd eu clico em OK,tbm nao exclui,ele mostra q ta excluindo mas nao exclui,da erro d SQL,acho q da erro d sql pq eu envio pelo link o codigo do q kero excluir,tem como eu continuar enviando esse codigo do documento pelo link e continuar a ter o java script?

 

desde ja brigado pela ajuda ateh aki

 

 

 

como eu posso mudar essa linha aki :

 

location.href='excluirdoc2.php?id=".$rs[0]."';

o erro cmo ctz deve estar aki,pq nao ta enviando codigo nenhum com essa linha hahahah

alguma ideia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom dia pessoal

 

tenho uma pagina em php q contem um link,esse link envia para outra pagina php um id pra um arkivo ser excluido

o problema é q antes disso acontecer faço um javascript pro ususario realmete confirmar se deseja excluir ou nao

meu codigo esta assim:

 

<td><a href='excluirdoc2.php?id=".$rs[0]."' onClick='excluir();return false;'>Excluir</a></td>

echo "<script>
	  function excluir(id) {
	  if(confirm('Deseja realmente excluir? '))
	   {
		 document.location.href = 'excluirdoc2.php?action=excluir&id='+id;
	   }
	 /* else
	  {
		   document.location.href = 'excluirdoc.php';
	  } */
}
</script>";

o q acontece eh o seguinte,se eu nao colocar return false depois do evento onclik,ele exlcui tanto qnt o usuario clik em ok qnt quando o usuario clik em cancelar

qnd eu coloco return false ele nao exclui qnd o usuario clica em cancelar,simplesmente nao acontece nda,soh fecha o windows.confirm,mas aki nesse caso se o usuario clicar em OK,nao ta excluindo da erro d sql,acho q pe nao esta enviando o codigo(id),nao sei pq

alguem sabe?

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que passar a id para a função quando for chamar a mesma.

 

<td><a href='excluirdoc2.php?id=".$rs[0]."' onClick='aviso(".$rs[0].");return false;'>Excluir</a></td>

E não função altere com abaixo:

<script language= 'javascript'>
		function aviso(id){
		if (window.confirm (' Deseja realmente excluir? '))
		{
		  window.alert(' Excluindo... ');
		  location.href='excluirdoc2.php?id='+id;
		}
		else
		{
		  //window.alert(' Cancelando... ')
		}
		}
	  </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

po eu ja tinha feito isso de enviar o id como parametro mas tava dando erro

 

mas agora foi graças a deus

ficou assim meu codigo

<td><a href='excluirdoc2.php?id=".$rs[0]."' onClick='excluir(".$rs[0].");return false'>Excluir</a></td>

"<script>
	  function excluir(id) {
	  if(confirm('Deseja realmente excluir? '))
	   {
		 document.location.href = 'excluirdoc2.php?action=excluir&id='+id;
	   }
}
</script>";

nao sei se ta 100% correto mas funcionou

abraços

brigadao

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.