Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: Somma Da Txt

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    Somma Da Txt

    Ciao a tutti, ho la necessità di caricare dei valori un file .txt

    es.:

    numero1=100&numero2=100

    da flash devo:

    caricare i due dati e poterli sommare....
    e creare un link: esempio www.prova.htm/cartella+"numero1"+/immagine2.jpg

    ho provato in vari modi ma senza risultati
    qualcuno sa aiutarmi?

    grazie
    Luigi

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    dipende dai vari modi che hai provato comunque stai attento ad una sola cosa, nel txt chiudi la stringa con una ulteriore "&", perchè durante il richiamo della stringa vengono aggiunti spazi vuoti e il tuo numero non viene riconosciuto più come tale in flash

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    ciao

    scusami non sono molto esperto io ho provato cosi:

    variabili.loadVariables("dati.txt", 0 );
    totale = num1 + num2
    trace(totale)

    dove num1 e num2 sono due valori contenuti sul txt...

    non dovrebbe funzioanare?


    ciao e grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    errata corridge

    scusa ho scritto cosi:

    loadVariables("dati.txt", 0 );
    totale = num1 + num2
    trace(totale)

    come risultato mi da NaN ....non so neanche cosa significa....:-)

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    NaN è l'acronimo di "Not a Number", una minima conoscenza di inglese te ne fa capire il senso
    per quanto riguarda il tuo problema, per prima cosa segui il mio consiglio, poi evita l'uso di loadVariables e utilizza la classe LoadVars, in questo modo

    Codice PHP:
    var myLV = new LoadVars();
    myLV.load("dati.txt");
    myLV.onLoad = function (ok) {
    if(
    ok){
    var 
    totale Number(this.num1)+Number(this.num2);
    trace(totale);
    }

    in questo modo dovresti avere il risultato corretto... puoi approfondire LoadVars in parecchie discussioni qui sul forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    risultato

    Ciao, seimotlo gentile e ti ringrazio in effetti il risultato me lo da ma insieme ad una
    sfilza di "NaN" ti giro cio che esce nella finestra di output:

    NaN
    NaN
    200
    NaN
    NaN
    NaN

    "200" è il risultato corretto perche i due valori sono inmpostati a 100
    sai spiegarmi il motivo di questo risultato e se posso evitarlo?

    ciao
    e grazie mille!

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    con il solo codice che ti ho dato non dovrebbe farlo assolutamente, a meno che questo non si trovi dentro una centrifuga apparte gli scherzi, se hai un solo frame in cui inserisci quel codice, e non c'è altro codice all'interno del filmato, è impossibile quel trace

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    SCUSAMI!!!:-)

    Sei stato più veloce di me mi ero accorto di aver fatto una cagata...funziona perfettamente
    sei stato grandissimo e mi hai tolto un peso enorme....ti assicuro che non puoi sapere quanto grande!!!

    Ciao
    e grazie Ancora...
    Luigi

  9. #9

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    36

    un ultima cosa...

    scusami...hai ragione non sono nemmeno molto esperto di forum :-)

    Ho aggiunto un paio di righe al tuo codice e un pulsante (nome:bottone)
    a cui associo un link:

    var myLV = new LoadVars();
    myLV.load("dati.txt");
    myLV.onLoad = function(ok) {
    if (ok) {
    loadMovie("http://www.sito.it/cartella/utente"+Number(this.num1)+"/Immagini/imm002.jpg", foto6);
    bottone.onRelease = function() {
    getURL("http://www.sito.it/pagina.aspx?id="+Number(this.num1));

    };

    }
    };

    l' immagine va a prenderla perfettamente, il link non funziona mi esce sempre quel diavolo di NaN....da una riga all'altra perde il valore num1????

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.