Ho provato anche online, ma non funziona solo la barra di avanzamento. Sembra quasi che l'oggetto "pBar" non sia definito. Ecco il codice del frame di "azione", se vuoi posso mandarti anche il flash tanto è di dimensione piccola:

Codice PHP:
var mcListener:Object = new Object();
// disattivo il resize automatico
Stage.scaleMode "noScale";
Stage.align"tl";
// Inizializzo barra e testo
sStatus=0 add '%';
setProperty("pBar",_xscale,0);
// attivo il codice per il primo metodo
mcListener.onLoadStart = function(target_mc:MovieClip) {
    
// rendo invisibile l'mc che carica l'immagine
    
target_mc._alpha 0;
};
// attivo il codice, che verrà richiamato di continuo per tutta la durata del caricamento
// e che porterà nel codice la visualizzazione del caricamento che scorre
mcListener.onLoadProgress = function(target_mc:MovieClipbytesLoaded:NumberbytesTotal:Number) {
    
// creo una variabile che rappresenta il valore percentuale del caricamento
    
var percentual:Number Math.floor((bytesLoaded/bytesTotal)*100);
    
// ne assegno il valore alla scalaX della barra attaccata in precedenza
    
pBar._xscale percentual;
    
sStatus percentual add "%";
};
// attivo il codice dell'evento che avverte dell'avvenuto caricamento
mcListener.onLoadComplete = function(target_mc:MovieClip) {
    
// rendo nuovamente visibile l'mc che carica l'immagine
    
target_mc._alpha 100;
    
sStatus='COMPLETE';
    
};
// attivo l'ultimo metodo di caricamento, quello che permette di manipolare l'immagine con le sue dimensioni e proprietà effettive
mcListener.onLoadInit = function(target_mc:MovieClip) {
    
// traccio le dimensioni reali del clip in cui ho appena caricato l'immagine
    
getURL("javascript:setFlashSize('flashid'," target_mc._width "," target_mc._height ");");
};
// attivo il metodo di errore, utile nel caso che l'immagine non esista
mcListener.onLoadError = function(target_mc:MovieCliperrorCode:String) {
    
// il secondo parametro può assumere due valori, "URLNotFound" o "LoadNeverCompleted".
    // grazie a questi due valori valutiamo l'errore con un if/else e tracciamo una conseguenza
    
if (errorCode == "URLNotFound") {
        
trace("Errore, l'immagine non è stata trovata, file sconosciuto");
    } else if (
errorCode == "LoadNeverCompleted") {
        
trace("Errore, caricamento interrotto, probabile sovraccarico del server, riprovare più tardi");
    } else {
        
trace("Errore generico, il server non ha risposto in tempo, oppure l'immagine risulta danneggiata o non è un'immagine");
    }
};
//
var mcLoader:MovieClipLoader = new MovieClipLoader();
// "agganciamo" l'oggetto ascoltatore alla nostra istanza di MovieClipLoader
mcLoader.addListener(mcListener);
// Salvo il parametro esterno contenente il path dell'immagine
_global.clip clip;
// Carico l'immagine nel clip
mcLoader.loadClip(clipmyClip); 
Grazie ancora!!!