Puoi benissimo far scrivere le parole al PHP

codice:
<SCRIPT LANGUAGE= "JavaScript">
var k = 3; //il numero delle parole. Da variare se ne inserite di più o meno.
var isProfane = new makeArray(k);
var word = new makeArray(k);
function checkForProfanity(elnum) {
var temp = document.forms[0].elements[elnum].value;
temp = temp.toLowerCase();

Codice PHP:
<?php   //procedura che legge dal file e   //mette in un array $proibite   for ($i 0$i count($proibite); $i++) {     echo("word[".$i."] = \"".$proibite[$i]."\";\n");   } ?>
for (var j = 1; j <= k; j++) { isProfane[j] = temp.indexOf(word[j]); } for (var j = 1; j <= k; j++) { if (isProfane[j] != -1) { alert("Non puoi usare il termine '"+word[j]+"'."); document.forms[0].elements[elnum].value = ""; j = k + 1; document.forms[0].elements[elnum].focus(); } else {} } } function makeArray(n) { this.length = n for (var i = 1; i<=n; i++) { this[i] = new String(); } return this } </SCRIPT>