Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, seguinte:
Já li vários posts sobre o assunto mas ainda nao consegui resolver meu problema.
Em um arquivo tenho um link clique aqui, quero colocar uma confirmaçao de exclusao nele, mas todo o conteudo desse link é jogado numa variavel, nao podendo assim colocar o javascript.
Tenho um outro arquivo que é o executado assim que se clica no link, lá fica a consulta com o delete e tal.
Criei um javascript assim:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var decisaojs = confirm("Deseja parar de receber nossos emails ?");
</SCRIPT>
Logo abaixo começa o PHP e quero fazer um if com o resultado desse confirm, true ou false.
Caso seja true, executa o delete; caso seja false, volta para a página inicial do site.
Mas o PHP nao reconhece o conteúdo dessa variável, vi várias pessoas sugerindo fazer isso:
<html>
<head>
<title></title>
<script type="text/javascript">
var variaveljs = 'ABCD';
</script>
</head>
<body>
<?php
$variavelphp = "<script>document.write(variaveljs)</script>";
echo "Olá $variavelphp";
?>
</body>
</html>
Tambem nao funcionou !
Alguem tem alguma sugestao?
Agradeco !!
Jalber,
Voce ja pensou em usar um form pra este clique aqui, chamando um script pra validar, e se sim dar submit, chamando a mesma pagina php passando parametros hidden que seriam lidos pelo php que iriam executar o que vc quer fazer ??
ficou claro ??
ex...<pagina.php>
<form id="formulario" action="pagina.php" method = "post">
<input type = "hidden" name="acao" value="excluir">
<a href="javascript:valida()">clique aqui</a>
</form>
<script>
<if (confirm("Confirma?") == true) {formulario.submit();}
</script>
<php?
if ($_POST['acao'] == 'excluir')
{ "faz a magica do php"}
?>
A resposta é ajax