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

    Problema con recupero variabili da PHP

    Salve a tutti.
    Ho un problema quando cerco di recuperare una variabile da php (l'username di un utente).
    Il codice che ho utilizzato è questo:

    codice:
    var username = new String(); 
    var carica = new LoadVars();
    carica.onLoad = function(success) {
        if(success) {
            _root.username = this["username"]; 
    }
        else {
            trace("Errore nel caricamento file!");
        }
    }
    carica.load("ricevi_username.php");
    trace(username);
    Ho inserito un campo di testo dinamico che visualizza la variabile username. Il probema è che, mentre nel campo di testo la variabie viene visualizzata correttamente (con l'username corretto), il trace mi restituisce una variabile vuota (ma non undefined) e in generale appare poi sempre vuota.

    A cosa è dovuto?

    Per maggior informazione inserisco anche il codice php della pagina:

    Codice PHP:
    <?
    session_start
    ();
    $username $_SESSION['username'];
    echo 
    "&username=".$username;
    ?>

  2. #2
    trace (carica.username)


  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    le informazioni legate ai caricamenti esterni possono essere gestite in un frame solo all'interno dell'evento preposto (in questo caso onLoad)

    oppure su due frame, in uno stoppi l'esecuzione fino a che il file esterno non ha scaricato le variabili e poi nell'onLoad dai il gotoAndStop(2) e lì ti trovi le variabili valorizzate tranquillamente su _root

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.