La funzione ok non verrà mai lanciata, semplicemente perchè la sintassi javascript è sbagliata. Puoi fare due cose: o inserire il tuo codice php in una funzione tipo alert oppure scrivere dentro l'echo la tua funzione più il testo che vuoi aggiungere. Per capirci:
Primo caso:
Codice PHP:
<HTML>
<HEAD>
<script type="text/javascript">
function ok()
{
alert('<?php echo "Ciao a tutti"; ?>');
}
</script>
</HEAD>
<BODY>
<input type="button" value="MOSTRA SALUTI" onClick="ok()"/>
</BODY>
</HTML>
Secondo caso:
Codice PHP:
<HTML>
<HEAD>
<script type="text/javascript">
function ok()
{<?php
echo "alert('Ciao a tutti');";
?>}
</script>
</HEAD>
<BODY>
<input type="button" value="MOSTRA SALUTI" onClick="ok()"/>
</BODY>
</HTML>