En realidad al ser JAVA del lado Cliente es "TEORICAMENTE" imposible que pueda enviarle una variable al PHP que esta en el lado servidor. Esto se debe a la seguridad, ¿te imaginas si pudieramos enviarle al servidor cosas que contengan codigo dañino?... jejeje
Sin embargo yo he logrado enviar variables desde JAVA a PHP con GET:
En JAVA pones:
Código PHP:
<script language="JavaScript">
function Enviar_Variable()
{
var MiVar_Java = "Hola Mundo !!!";
location.href:"MiPagina.php?MiVar_Viajera="+MiVar_Java;
}
<script>
Como ves luego de "?" puedes declarar una variable viajera y le das el valor de tu variable en JAVA
Luego en "MiPagina.php"
Código PHP:
<?php
function Recibe_Var_Java()
{
$MiVar_PHP = $_GET["MiVar_Viajera"];
echo $MiVar_PHP;
}
?>
Verás que te imprime "Hola Mundo !!!".
Lo Malo:
MiVAr_Viajera se verá en el URL y todos podran conocer lo que estas enviando. Sin embargo luego de recivir la variable puedes hacer un REFRESH (volver a llamar a la misma pagina) para que ya no se vea nada en la URL... tarda una micra de segundo.