Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Pasar el valor de una variable JavaScript a una variable PHP

15 de noviembre de 2016

Tengo el siguiente código JavaScript:

function valormunicipio() 
{ 
var op=document.getElementById("cmbMunicipios"); 
var valores = op.value;
var xhttp= new XMLHttpRequest();
xhttp.onreadystatechange=function(){
alert(xhttp.readyState);
if (xhttp.readyState ==4){
//  alert(xhttp.status);
if(xhttp.status == 200){
document.getElementById("masss").innerHTML=xhttp.responseText;
var otre=document.getelementById(xhttp.responseText);
var otrass = otre.value;
//document.write(xhttp.responseText);
}}
};
 
xhttp.open("POST", "verifica.php", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("numedo="+valores+"");
 
} 
</script>

Y el siguiente código verifica.php:

<?php
echo $_POST["numedo"];
?>

El problema es que cuando me regresa el valor solo lo presenta en pantalla pero yo quiero pasar el valor a una variable de PHP para usarlo en una consulta más adelante.

¿alguien puede ayudarme? Llevo días con este problema y no encuentro solución.


Respuestas

#1

Si quieres guardar el valor en una variable en vez de mostrarlo por pantalla, puedes hacer lo siguiente:

<?php
$numedo = $_POST["numedo"];
?>

@javiereguiluz

15 noviembre 2016, 8:37