Ir para conteúdo

Arquivado

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

Julia.

Usar conteúdo de variável Javascript no PHP.

Recommended Posts

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 !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

?>

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.