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

Recebendo Variavel De Javascript


Guest - Junior -

Pergunta

Guest - Junior -

olá...

bom..eu to preçisando recebe uma variavel de uma função javascript q ta na mesma pagina...

tipo eu tenho uma função em javascript chamada

<script>

function teste() {

  var="esta variavel sera a q tem q aparecer quando eu der um 'echo' do php";

}

</script>

<?php

  echo var;

?>

bom seria isso o que quero faze....exibir o valor q a variavel recebeu no SCRIPT e exibi-la em qualquer parte no php...bom eu coloquei dessa forma

  echo var;

só pra da exemplo, na verdade eu nem imagino como q eu recebo ou passo um valor de um script...

bom se alguém souber como fazer ficaria grato....e otra coisa se caso tiver como, eu poderia tb usar o resultado de uma função e exibir no php tb

tipo:

<script>

function teste() {

  var="esta variavel sera a q tem q aparecer quando eu der um 'echo' do php";

  return true;

}

</script>

<?php

  echo var;

  echo teste

?>

deu pra intende minha duvida...valeu

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Desse jeito nem tem como, o php executa o seu código no servidor e não na máquina do internalta.

Utilize o próprio php: (Porque não!?)

<?php

  $var="Gladisson";

function teste() {

  $var="esta variavel sera a q tem q aparecer quando eu der um 'echo' do php";

  return $var;

}

  echo $var;

  echo teste();

?>

Link para o comentário
Compartilhar em outros sites

  • 0

As únicas maneiras que eu conheço de passar uma variável do Javascript para o PHP é através de cookies ou pela query string.

Dessa forma que você postou, como o Gladisson já disse, não é possível... pois PHP é server side... ou seja, ele executa tudo que tá entre <?php ... ?> antes de qualquer outra coisa. Aí a variável "var" fica indefinida... (que no caso, você tá tratando como uma constante nesse exemplo).

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Junior -

Utilize o próprio php: (Porque não!?)

porque eu tenho essa variavel dentro de uma função JAVASCRIPT...essa função não pode se feita em php porque só o JS consegue fazer mudanças na pagina em tempo real...se eu usar o php ele vai te q carrega a pagina di novo...

o que eu quero faze....

eu tenho uma tela q faz uma pergunta pro internalta...

PERGUNTA??

SIM NÂO

se o cara aperta SIM vai acontecer isso

<a hfre="#" onclick="funcaoJS(1)"> SIM </a>

ai a função vai recebe o 1

function funcaoJS(value) {

if (value==1) {

return value

location.href = 'paginaQueVaiRecebeOvalorDaFunção.php'

}

else {

return value

location.href = 'paginaQueVaiRecebeOvalorDaFunção.php'

}

}

caso aperta o não vai envia 0...

bom agora o proximo passo é o php recebe esse valor.. nesse caso o valor da função...

bom acho q deu pra explica td o que quero faze.....se alguém souber como ficaria grato...

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...