Array
(
)

Como transferir variavel php e jquery?

PHP
Manja
   - 17 out 2014

Mais uma duvida pessoal.
Preciso fazer uma dialog funcionar. A partir do momento que usuario clicar ok, teria que desativar sua conta.
O problema que da forma abaixo as variaveis nao se relacionam (pelo que pesquisei porque uma é feita no servidor e outra local).
Entao, como faço isso funcionar?
if (isset($_POST["btnDesativar"]))
{

echo "<script type= 'text/javascript'>
var resposta = confirm('Deseja Realmente Desativar Conta?');
if(resposta)
{
aux = 'sim';
}
else
{
aux = 'nao';
}
</script>";

//aqui nao se reconhecem.
$desativar = "<script>document.write(aux);</script><br/>";

if ($desativar =='sim')
{
//seguem comandos update em php.
}
else
{
echo "Nao foi Desativado.";
}

}

Din
|
MVP
Pontos: 45
    18 out 2014

Para passar valores de variavel de php para jquery você apenas faça assim:

#Código

<script>
        var valor = <?php echo $valor_do_PHP; ?>
</script>


Porém você não consegue fazer o inverso, para isso você pode carregar um valor para o campo do tipo input hiden e quando você acionar o comando via $_POS ou $_GET você consegue levar o valor para o php

Manja
   - 18 out 2014

Somente com campo invisivel? Nao tem outra forma?

Din
|
MVP
Pontos: 45
    19 out 2014

bom a um tempo atrás tive essa mesma dúvida, mas não pesquisei a fundo até mesmo porque resolveu...