So che e' stato ampliamente discussa la cosa ma sono qui' bloccato con questo problema:
Questo e' la pagina .php che estrae i dati e li passa all'swf.....
Questo e' l'ActionScript che ho nel primo fotogramma dello Stage "_root" in flash......Codice PHP:<?
$oConn=mysql_connect("localhost","admin","admin");
mysql_select_db("MyDB", $oConn);
$target_count=1;
$oComm=mysql_query("SELECT * FROM MyTable LIMIT 0,5",$oConn);
while($oRead=mysql_fetch_array($oComm)){
++$target_count;
$target=$oRead["Username"];
$target=ereg_replace(" ","+",$target);
$target=ereg_replace("-","%2D",$target);
$string.="&target".$target_count."=".$target;
}
mysql_close($oConn);
$string.="&targetCount=".$target_count;
?>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
<param name="movie" value="index.swf?stringona=<?=$string;?>">
<param name="quality" value="high">
<embed src="index.swf?stringona=<?=$string;?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400"></embed>
</object>
il nome del Clip e' = 'mioClip'codice:for(i=0; i<=targetCount; i++){ duplicateMovieClip("mioClip", "NEWClip"+i, i) this["NEWClip"+i]._y= mioClip._y+25*i this["NEWClip"+i].target= _root["target"+i] }
il nome del campo e' = 'target'
Praticamente non vedo le variabili contenute nella stringona.......
1) non vede 'targetCount' che serve per fare il ciclo,
2) non vede 'target' che servono per valorizzare il campo di testo dinamico nel clip,
e quindi mi fa ul loop infinito ............

Rispondi quotando
