Guardando una variable de javascript a php estamos claros..
Código PHP:
$javatophp = varjava;
pero no puedes imprimirla de esta forma.. porque como dices.. lo que tendras es solamente el nombre de la variable en javascript..
Código PHP:
echo $javatophp;
porque la forma correcta seria:
Código PHP:
echo "document.write($javatophp);";
un ejemplo mas claro seria de esta forma:
Código PHP:
echo "<script languaje='JavaScript'>\n";
echo "{\n";
echo "var ancho = screen.width;\n";
echo "var alto = screen.height;\n";
echo "alert(ancho + 'x' + alto);\n";
$phpancho = ancho; // aqui paso variables jscript a php
$phpalto = alto;
echo "document.write($phpancho + 'x' + $phpalto);"; // aqui imprimo vars php
echo "}\n";
echo "</script>\n";
?>