Hola al ver que tienes tantos años en el foro y esa cantidad de mensajes, lo siento si te ofende, pero es una vergüenza que postees código sin highlight, no des mal ejemplo vale?
A tu problema, el error es simple... o bueno no mucho es algo básico que olvidaste: encapsular el echo entre etiquetas script, me explico
Código Javascript
:
Ver original<body>
<?php
echo "Sexy.alert('Hola desde PHP');"
?>
<script language="javascript">
Sexy.alert('Hola desde JS')
</script>
No te funciona porque el echo se imprime directamente en le documento
Pero si haces:
Código PHP:
Ver original<?php
echo "<script language=\"javascript\">Sexy.alert('Hola desde PHP');</script>"
?>
ó
Código Javascript
:
Ver original<script language="javascript">
<?php
echo "Sexy.alert('Hola desde PHP');"
?>
Sexy.alert('Hola desde JS')
</script>
Debería funcionar
Saludos