Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    loadvars & path relativo

    Ciao, sto usando questo codice per caricare dei dati all'interno del file flash, ma per farlo funzionare devo per forza inserire l'indirizzo assoluto del file da andare a consultare... c'è un modo per poter indicare l'indirizzo relativo o, in alternativa, per conoscere il path assoluto dell'swf (in questo modo creerei la stringa in automatico)

    codice:
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
        if (success) {
            for(var prop in this){
    	    this.path[prop + "_txt"].html = true;
                this.path[prop + "_txt"].htmlText = this[prop];
            }
        } else {
            this.path.VARtestoEventiHTML_txt.text = "No news today";
        }
    };
    ASSetPropFlags(dati, ["onLoad", "path"], 7);
    
    dati.load("http://***dominio***/newsDBanswer.php?stringa=totale");
    //dati.load("newsDBanswer.php?stringa=totale");
    Grazie &

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322

    Re: loadvars & path relativo

    Originariamente inviato da Beppesan
    Ciao, sto usando questo codice per caricare dei dati all'interno del file flash, ma per farlo funzionare devo per forza inserire l'indirizzo assoluto del file da andare a consultare... c'è un modo per poter indicare l'indirizzo relativo o, in alternativa, per conoscere il path assoluto dell'swf (in questo modo creerei la stringa in automatico)

    codice:
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
        if (success) {
            for(var prop in this){
    	    this.path[prop + "_txt"].html = true;
                this.path[prop + "_txt"].htmlText = this[prop];
            }
        } else {
            this.path.VARtestoEventiHTML_txt.text = "No news today";
        }
    };
    ASSetPropFlags(dati, ["onLoad", "path"], 7);
    
    dati.load("http://***dominio***/newsDBanswer.php?stringa=totale");
    //dati.load("newsDBanswer.php?stringa=totale");
    Grazie &

    guarda che la riga di codice che hai commentato solitamente funziona alla grande

  3. #3
    Si... infatti mi sembrava strano in quanto non era la prima volta che usavo questo codice.
    Cmq non mi funziona solo in locale: on-line funziona tranquillamente: può essere che se apro solo l'swf non riesce a trobare il path, mentre se apro il file html che contiene l'swf trova tutto e quindi funziona?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Beppesan
    Si... infatti mi sembrava strano in quanto non era la prima volta che usavo questo codice.
    Cmq non mi funziona solo in locale: on-line funziona tranquillamente: può essere che se apro solo l'swf non riesce a trobare il path, mentre se apro il file html che contiene l'swf trova tutto e quindi funziona?
    se utilizzi "Prova filmato" non và se il file php deve essere processato, per esserlo deve essere letto dal browser con indirizzo del tipo http://localhost/ecc... ecco perchè funziona a percorso assoluto e non relativo, perchè con il percorso relativo è come se flash leggesse il file php con c:\....\file.php e così il file non viene processato

  5. #5
    Si hai ragione... che figura ... non ci avevo pensato...
    Thanks!

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.