Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    caricare mp3 da database

    Salve a tutti, pensavo che tramite la ricerca riuscivo a risolvere, invece non ho trovato esempi sul mio caso.

    In pratica gestisco il caricamente di un file musicale esterno nel seguente modo:

    codice:
    s1 = new Sound(); 
    s1.loadSound("nov.mid", false); 
    s1.start(0,999);
    s1.setVolume(60);
    adesso vorrei sapere, se è possibile che al posto di "nov.mid" posso mettere una variabile che contiene il nome del file da caricare.

    Va bene anche se mi indicate qualche link che spiega come poter fare.

    Grazie

    Ciuaz

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    si puo ma .mid non funziona devi caricare file .mp3

  3. #3
    quindi solo .mp3, ok!!

    cmq il mio problema è che sbaglio qualcosa nello script, ho modificato lo script precedente in questo modo:

    codice:
    loadVariables("musica_leg.asp","");
    musica = musica1;
    s1 = new Sound(); 
    s1.loadSound(musica, false); 
    s1.start(0,999);
    s1.setVolume(60);
    ma niente da fare, non si sente nulla

    La pagina asp mi restituisce questo:

    codice:
    musica1="file.mp3"


  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Provo a correggere
    loadVariablesNum("musica_leg.asp?u="+random(9999), 0);
    //la pagina musica_leg.asp dovra stampare a schermo la vaiabile musica=percorso_file.mp3
    s1 = new Sound();
    s1.loadSound(_root.musica, false);
    s1.start(0,999);
    s1.setVolume(60);
    se non carica il file puo dipendere da fato che non ha caricato la variabile e quindi farei un ciclo che sino quando la variabile _root.musica=="" oppure _root.musica==undefined continui a richiedere la variabile.

  5. #5
    Innanzitutto grazie per la tua disponibilità

    Nulla, nn si sente nulla, ma in effetti, essendo un mp3 da circa 2mb, non lo può caricare in un istante, forse il problema è questo. :master:

    Per fare il ciclo come hai detto tu, dovrei fare più o meno così:

    Do While _root.musica==""
    loadVariablesNum("musica_leg.asp?u="+random(9999), 0);
    Loop
    s1 = new Sound();
    s1.loadSound(_root.musica, false);
    s1.start(0,999);
    s1.setVolume(60);

    ...solo che mi restituisce un errore sulla prima riga, ammesso che vada bene così.

    Grazie ancora per l'aiuto

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Per il peso del mp3 ti conviene fare ascoltare il brano in streaming
    cioe mentre carica ascolti quello che ha caricato. Allo scopo ti ho
    preparato un esempio che potrai vedere e scaricare da questo link , nel fla ci sono dei suggerimenti ma nel caso non capisca qualche cosa scrivi.

  7. #7

    Troppo mitico

    Sei troppo gentile, grazie 1000!!!!

    Questa sera ci smanetto e ti faccio sapere.

    Grazie ancora

    Ciauz

  8. #8
    Ciao grandeorco, la demo che hai preparato è veramente ottima

    Però, come all'inizio, non riesco a passare il nome del file mp3 prelevato dal database e stampato dalla pagina asp, sicuramente sbaglio qualcosa nella sintassi.
    Purtroppo actionscript lo utilizzo da poco

    Ecco come ho modificato l'ActionScript del primo frame:
    codice:
    loadVariablesNum("musica.asp?j="+random(9999),0);
    _root.trak = musica;
    _root.globalsound.stop();
    se provo ad inserire la variabile musica in un campo di testo, mi stampa tranquillamente il nome del file.

    Invece il player mi va in loop perchè trova sempre _root.trak vuota.

    Questo ActionScript mi fa sentire un inetto

    Ciuaz e grazie ancora per la collaborazione

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Prova a mandarmi il file asp che genera la variabile o a postare il codice intero del file musica.asp.
    @mail

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Originariamente inviato da grandeorco
    Prova a mandarmi il file asp che genera la variabile o a postare il codice intero del file musica.asp.
    @mail
    Ho modificato la demo in modo che prenda i dati da una pagina musica.asp e ho tolto parte di script che non serviva , scarica la nuova deme e buon divertimento

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.