diciamo che il codice corretto e completo è questo:
Codice PHP:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="250" height="20" id="scrolltest" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="scrolltest.swf?nick=<? print $row[nick] ?>&testo=<? print $row[testo] ?>" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="bgcolor" value="#333333" />
<embed src="scrolltest.swf?nick=<? print $row[nick] ?>&testo=<? print $row[testo] ?>" menu="false" quality="high" bgcolor="#333333" width="250" height="20" name="scrolltest" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
in flash sul primo frame metti:
codice:
_root.onEnterFrame = function(){
if(this.nick != undefined && this.testo != undefined){
campotesto1.text = this.nick;
campotesto2.text = this.testo;
delete this.onEnterFrame;
}
}
per fare come dici tu penso che bisogna leggere i dati dal db, quindi creare un file txt o anche php e poi da flash caricare quel file.
oppure puoi provare a stampare i dati dopo averli letti dal db e quindi da flash caricare la stessa pagina (non so se è corretto fare una cosa del genere e soprattutto se funziona).
Ma soprattutto... mi sono spiegato?