ok, ho provato a fare come hai detto te, ma ancora non ci siamo, allora dopo svariate prove sono riuscito ad arrivare quasi alla soluzione:
se io mi creo un file di testo dati.txt con dentro il testo nome=dario
lo script funziona
ma se creo un file dati.asp, non funziona.
lo script dati.asp riporta con il ciclo while do ... loop tutti i records presenti nel mio db e li stampa a video in questo modo nome1=n&nome2=nn ecc...
cosi strutturato:
ho provato ad eliminare l'intestazione <DOCTYPE ECC... e tutti i tag html lasciando solo lo script compreso tra <% e %> e quindi:
<%
mi collego al db
creo il recordset
seleziono tutti i campi del db
finche non finisce il db stampami "recordset id nome"="recordset nome"&
chiudi, pulisci
%>
per semplicità ho messo solo lo schema, cmq il codice è funzionante, volendo posso anche postarlo.
il file .swf è il seguente:
System.useCodepage = true; // pre gli accenti e altri caratteri
dati = new LoadVars();
dati.path = this; // sostituisce il _parent che gli oggetti nn contengono
dati.onLoad = function(success) {
if (success) {
trace ("dati= "+this.nome); // utility per il debug
this.path.nome.text = this.nome;
} else {
trace("dati non caricati");
}
};
dati.load("dati.asp");
.fla .swf .txt e .asp risiedono tutti nella stessa cartella.
vi prego, aiutatemi a capire xchè con il file di testo funziona e con il file asp no.
Grazie, ciao.