Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Javascript e PHP

Srs, boa tarde.

Estou tentando pegar um valor para dentro do php, através do Javascript. O que acontece e que conforme eu mudo a seleção o valor é atualizado no javascript, mas não no PHP. E simples, mas não sei como fazer. Se alguém puder ajudar eu agradeço.

<!DOCTYPE html>
<html>
  <head>
    <title></title>
  </head>
  <body>
    <select id="mySelect" onchange="myFunction()">
      <option value="php">PHP</option>    
      <option value="java">JAVA</option>
      <option value="c">C#</option>
    </select>
  </body>
</html>
<script>
  var selecionado = "";

  function myFunction() {
    selecionado = document.getElementById("mySelect").value;    
    console.log(selecionado);
    return selecionado;
  }

</script>

<?php 
  $var = "<script>document.write(myFunction())</script>";
  echo $var;
1 resposta
solução!

Boa tarde, leandrohendrix! Como vai?

Isso acontece pq o PHP é uma linguagem processada pelo servidor e o JavaScript é processada pelo navegador! Ou seja, essas linguagens não são processadas ao mesmo tempo. Para vc passar o valor de algo do seu código JS para o PHP é necessário fazer o envio dessas informações para o servidor.

Pegou a ideia?

Grande abraço e bons estudos!