Cita:
Iniciado por BKS <script... bla,bla,bla>
function algo() {
algo.de.java.script.valor=<?=$variable ?>;
}

eso se me hace conocido...

...
Bueno, solo aclarar algo que ya dije... en este caso estás fuera de PHP y manejando solo HTML por lo que abres de nuevo etiquetas PHP... <?=$variable ?> ... pero en el caso anterior seguia dentro de PHP e imprimia por un echo, por lo cuál lo correcto es
echo "algo.de.java.script.valor='".$variable."';";