Visualizzazione dei risultati da 1 a 4 su 4

Discussione: caricare img da un db

  1. #1

    caricare img da un db

    come faccio tramite flash 5 a caricare un'immagine o un filmato swf da un db access in ASP ?

    Io ho un db chiamato : foto.mdb
    ho una tabella chiamata : t_foto
    nella table ho i campi : id_foto e nome

    l'apertura e chiusura del DB devo farla in flash oppure nella pagina HTML ?

  2. #2
    devi fare tutto nella pagina asp.
    inoltre se vuoi caricare immagini esterne (file .jpg non progressive) l'utente che visualizza il tuo filmato deve avere installato sulla macchina il player 6 e non il 5 (perchè è un opzione supportata solo dal player 6 in poi).

    In caso contrario devi caricare dei file .swf

    Una volta interrogato il DB con la pagina asp, passi i dati a flash con un respons.write (me pare sia questo il comando di stampa), quindi da flash ti gestisci il tutto.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Io nella pagina ASP faccio la chiamata al DB, e creo un recordset (rs_foto).
    Se io nel primo frame di flash scrivo :

    "nome" è un campo della tabella di access.
    foto = rs_foto.FIELDS("nome")
    Loadmovie (<%=foto%>)
    Dovrebbe funzionare correttamente o da problemi ?
    il contenuto del campo foto è "1.swf"
    se io questa foto ce l'ho in una cartella
    "foto"
    com'è la sintassi del loadmovie ?
    loadmovie ("./foto/" & <%=foto%>) è corretta oppure no ?

  4. #4
    Originariamente inviato da gianniserena
    Io nella pagina ASP faccio la chiamata al DB, e creo un recordset (rs_foto).
    Se io nel primo frame di flash scrivo :

    "nome" è un campo della tabella di access.
    foto = rs_foto.FIELDS("nome")
    Loadmovie (<%=foto%>)
    Dovrebbe funzionare correttamente o da problemi ?
    il contenuto del campo foto è "1.swf"
    se io questa foto ce l'ho in una cartella
    "foto"
    com'è la sintassi del loadmovie ?
    loadmovie ("./foto/" & <%=foto%>) è corretta oppure no ?
    innanzi tutto evita di far iniziare i nomi dei file con dei numeri (può dare dei problemi ).

    Cerco di spiegarti nel modo migliore come fare (dato che di asp non conosco na mazza ).

    Una volta presi i dati dalla DB, nella pagina asp devi stampare a video il risultato. Diciamo che nel db abbiamo trovato 2 indirizzi, foto1.swf e foto2.swf. A questo punto stampo questi 2 valori (non conoscendo il comando esatto, uso semplicemente print:

    print "ft1=foto1.swf&ft2=foto2.swf";

    ora in flash per chiamare questa pagina fai così:

    this.loadVariables("pagina.asp");

    una volta che i dati sono stati caricati, in flash avrai due variabili, ft1 e ft2 che contengono rispettivamente foto1.swf e foto2.swf
    A questo punto basta un loadMovie per caricare i 2 file swf:

    mc1.loadMovie(ft1);
    mc2.loadMovie(ft2);
    in questo modo i file swf saranno caricati nei movieClip mc1 e mc2 (che hai creato precedentemente). Se vuoi caricarli sui livelli basta scrivere:
    loadMovieNum(ft1,11);
    loadMovieNum(ft2,12);

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.