questo è lo script per leggere dal db(ti ricordo che la visualizzazione avviene in flash):
codice:
$query = "SELECT * FROM rooyo_guestbook
order by gues_id DESC
LIMIT $mess_iniz, $num_mess_per_pagina";
$result = mysql_query($query);
$a=1;
while($list =mysql_fetch_array($result)){
$nome=$list["gues_nome"];
$risultato .= "gues_nome$a=$nome&";
$data=date("d-m-Y", $list["gues_data"]);
$risultato .= "gues_data$a=$data&";
$messaggio=$list["gues_messaggio"];
$risultato .= "gues_messaggio$a=$messaggio&";
$a++;
};
$a--;
$risultato .= "a=$a&n_mess=$num_record";
echo $risultato;
per cui mi restituisce la stringa che puoi vedere in
http://www.teamrooyo.it/teamrooyo/pg...eggi.php?pag=1
questo è lo script in flash
codice:
System.useCodepage = true;
caricadati(b);
function caricadati(p){
mio = new TextFormat()
mio.color="0x002d5f"
mio_num = new TextFormat()
mio_num.color="0x002d5f"
mio_num.align="right"
mio_nick = new TextFormat()
mio_nick.color="0x002d5f";
mio_nick.bold= true;
//mio_nick.size= 20;
//mio_nick.font="panama";
N_records= new LoadVars();
N_records.path = this;
_root.w.db.gotoAndStop(1);
_root.w.coll="attendi"
N_records.load("guestbookleggi.php?pag="+p+"&ranq=" + random(999999)); //oppure variabili da ASP
lunhezza_parziale=0;
N_records.onLoad = function(success) {
_root.w.coll="";
_root.w.db.gotoAndStop(2);
_root.w.n_mess.text=Number(this.n_mess)
n_pagg = Math.ceil(Number(this.n_mess)/20)
_root.w.n_mess.text=n_pagg
for (y=1; y<31; y++){
pippo = eval("_root.w.b"+y);
if (y==p){pippo.gotoAndStop(2);}
else {pippo.gotoAndStop(1);}
if (y < (n_pagg+1))
{pippo._alpha=100
pippo.a_att.enabled=true}
else
{pippo._alpha=30
pippo.a_att.enabled=false}
}
for (i=1; i<=Number(this.a); i++) {
dbase.attachMovie("cursore", "cursore"+i,i+5000)
num = Number(this.n_mess) - ((p-1)*20) - (i-1)// - (Number(this.a)-1+i )
//dbase["cursore"+i].nome.html=true;
dbase["cursore"+i].nome.autoSize=true;
dbase["cursore"+i].nome.htmlText=this["gues_nome"+i];
dbase["cursore"+i].nome.setTextFormat(mio_nick)
//dbase["cursore"+i].messaggio.html=true;
dbase["cursore"+i].messaggio.autoSize=true;
dbase["cursore"+i].messaggio.htmlText=this["gues_messaggio"+i];
dbase["cursore"+i].messaggio.setTextFormat(mio)
//dbase["cursore"+i].data_.html=true;
dbase["cursore"+i].data_._x=dbase["cursore"+i].linea_cursore._width-dbase["cursore"+i].data_._width;
dbase["cursore"+i].data_.autoSize=true;
dbase["cursore"+i].data_.htmlText="mess n."+num+" - "+this["gues_data"+i]+"";
dbase["cursore"+i].data_.setTextFormat(mio)
dbase["cursore"+i].spazio_messaggi._width = dbase["cursore"+i]._width
dbase["cursore"+i].spazio_messaggi._height = dbase["cursore"+i]._height+7
dbase["cursore"+i]._y=lunghezza_parziale+10;
lunghezza_parziale+=dbase["cursore"+i]._height+8;
//dbase["cursore"+i].linea_cursore._y=dbase["cursore"+i]._height+2
_root.w.ist.mypane.setScrollContent(this.path);
}
};
}
boh... spero tu possa capirci qualcosa