Scusa se ti disturbo nuovamente, ma avrei un'esigenza particolare che fa sì che il tuo script debba essere leggermente modificato (spero si possa...).
Ti spiego meglio:
nell'array che tu crei quì:
codice:
var messaggi = new Array("primo messaggio", "secondo messaggio", "quanti ne vuoi");
io non devo scrivere delle semplici stringhe, ma delle variabili che mi provengono da un DB.
Queste variabili io le richiamo in PHP e se provo a scrivere una cosa del genere:
codice:
var messaggi = new Array("<?php print $variabile ?>", .....);
Non mi visualizza nulla.
Ho provato anche il trucchetto di includere queste variabili in campi nascosti di un form e di richiamarle con la funzione:
codice:
var variabile = document.getElementById('campo_nascosto').value;
Ma per aprire un form devo essere dentro al BODY e se sono dentro al BODY la funzione "cambia()" è già stata chiamata...
Come potrei fare?