Yo lo que tengo entendido para pasar variables de javascript a php tenes que hacerlo con un campo Hidden!..
aca te dejo algo de codigo probalo a ver si te sirve
de PHP a Java
Código PHP:
Ver original<?php
$variablephp = "contenido de la variable php";
?>
<script>
var variablejs = "<?php echo $variablephp; ?>" ;
document.write("VariableJS = " + variablejs);
</script>
De java a PHP
Código PHP:
Ver original<script>
var variablejs = "contenido de la variable javascript" ;
</script>
<?php
$variablephp = "<script> document.write(variablejs) </script>";
echo "variablephp = $variablephp";
?>
Probalo ;)