Ciao!
Prova con
Dovrebbe sistemarti anche eventuali conflitti tra virgolette e caratteri speciali, speroCodice PHP:
...
<?php
$var="Ciao mondo";
?>
<script type="text/javascript">
<!--
function testo(){
var txt=[COLOR=red]"[/COLOR]<?php echo htmlentities($var, ENT_QUOTES); ?>[COLOR=red]"[/COLOR];
document.getElementById("text").innerHTML=txt;
}
//-->
</script>
</head>
<body onload="testo()">
<div id="text"></div>
...![]()