Como passar conteudo de uma variavel javascript para uma variavem php?

11/01/2023

0

ao criar a funcao javascript eu pego o valor de um input (produto) e passo pra uma variavel javascript. dentro do java script eu inicio uma sessao php e preciso passar o valor da variavel javascript para uma variavel php. Resumindo: como podem ver no codigo abixo eu preciso fazer a variavel php vProduto ter o mesmo conteúdo que a variavel javascript vCodPro



function ValorItem() {
var vCodPro = parseFloat(document.getElementById(''produto'').value);


<?php
$vProduto = "document.write(vCodPro)";

var_dump(vProduto);
document.getElementById(''idpro'').value =

$Par = "EM={$_SESSION[''userlogin''][''emCODIGO'']}";
$Fil = " where emCODIGO = :EM";
?>

}
Joao Silva

Joao Silva

Responder

Posts

12/01/2023

Frank Hosaka

No meu projeto de orçamento, eu evito de usar o JavaScript, assim:

<!-- produto.html -->
<form action=teste.php>
<input name=produto>
</form>

// teste.php
$produto=$_GET[''''produto''''];
echo "isso é apenas uma demonstração";

Mas se você não quer que o navegador dê um salto do produto.html para teste.php, aí sim você vai precisar do JavaScript, assim
<!-- produto.html -->
<script>
assync function produto(valor ) {
form = new FormData( )
form.append(''''produto'''',valor)
response = await fetch(''''teste.php'''', {method: "GET", body: form})
body = await response.text( )
divresposta.innerHTML=body }
</script>
<input onchange=produto(value)>
<div id=divresposta></div>
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar