Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2015, 17:40
mafersa
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lugo
Mensajes: 31
Antigüedad: 12 años, 2 meses
Puntos: 0
variables globales

Hola. Tengo un problema que no doy solucionado hace días.
Estoy haciendo una página donde recojo los valores de un formulario con onchange y quiero pasar esos datos a una variable php.

Tengo el siguiente código que cargo con body onload

<SCRIPT language=Javascript>


function CalcVals() {



// RECOJO LOS VALORES DEL INPUT EDITABLE DEL FORMULARIO EN UNA VARIABLE - s Simulación

nVs=parseFloat(document.theform.INPUT_nVs.value); // Número vacas

}


//End hiding script from old browsers -->
</SCRIPT>

después pongo en php:
<?php $mivarPHP='<script type="text/javascript">;document.writeln (nVs);</script>';
echo("mivar $mivarPHP");
?>

Sin embargo no me sale ningún valor.
Se supone que al definir las variables sin var delante se convierten en variable global (aunque también he probado definirlas previamente a la función y no va) y las líneas php deberían cargar la varibale mivarPHP con el valor que coge del formulario pero no lo hace.

Alguna pista?
Gracias