In ogni caso scrivere
codice:
------------- FRAME_RIGHT (php)
<?php
echo ("<SCRIPT type=\"text/javascript\">\n");
echo ("<!--\n");
echo ("function log_in_left_frame (text) {\n");
echo ("parent.frame_left.document.form1.LOG_txtArea.value = text;}\n"); // <-- non va piu'!!
echo ("// -->\n");
echo ("</SCRIPT>\n");
?>
</HEAD><BODY>
<?php
echo ("<a href onClick=\"log_in_left_frame('pippo')\">click</a>");
?>
</BODY></HTML>
è esattamente come scrivere:
codice:
<SCRIPT language="javascript" type="text/javascript">
<!--
function log_in_left_frame (text) {
parent.frame_left.document.form1.LOG_txtArea.value = text; } // <-- non va piu'!!
// -->
</SCRIPT>
</HEAD><BODY>
<a href onClick="log_in_left_frame('pippo');">click</a>
</BODY></HTML>
Il codice infatti è statico, le istruzioni echo non sono legate ad alcuna condizione o ciclo, ovvero avvengono sempre.
Quindi il problema è proprio di scripting. Posta la pagina HTML compilata nel forum JavaScript.