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

    Variabili da asp a flash e viceversa

    Salve!

    Premetto che le mie conoscenze di actionscript sono quasi nulle, quindi spero siate compassionevoli!

    Allora, ho 3 file:

    a) "pagina.asp" in cui c'č una variabile "id"
    b) "z1.asp" che filtra il database e crea un xml
    c) "filmato.swf" posizionato all'interno di pagina.asp

    Uso Flash 8 (questo passa il convento)

    Il mio problema č passare la variabile id al filmato flash e da questo al file z1.asp

    _________________________________
    In pagina.asp ho questo:

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="300">
    <param name="movie" value="/filmato.swf" />
    <param name="quality" value="high" />
    <param name="FlashVars" value="id=<%=id%>" />
    <embed src="/filmato.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300"></embed>
    </object>

    _________________________________
    Nel file flash ho inserito:

    var id = flashvars['id'];
    [ometto il resto del codice dato che funziona]
    xmlData.load("/z1.asp?id="[ID]);


    ___________________________________
    Infine il file z1.asp (che crea un xml) contiene:

    id = Request.querystring("id")
    sql = "SELECT * from archivio where idART ="&id
    set rs = cn.execute(sql)
    ___________________________________

    Immagino che gli errori siano file flash e, segnatamente, nel richiamare la variabile id e nel collegare il contenuto dinamico all'indirizzo di destinazione. Mi potete aiutare?

    Grazie mille e scusate per la banalitā della richiesta!
    Alessandro
    Italia, turismo en www.quieroitalia.com, todo sobre italia en espaņol

  2. #2
    beh dovresti trovarti il parametro passato nella root e quindi

    xmlData.load("/z1.asp?id="+id);



    ps
    magari usa una casella di testo x vedere se peschi l'id
    la veritā non č una meretrice che si getta al collo di chi non la vuole ma anzi essa č dotata di una cosė altera bellezza che anche chi sacrifica tutto per ottenerla non č sicuro di averla raggiunta !

  3. #3
    Grazie!
    Ho risolto, sei stato decisivo. Posto il codice a beneficio di quelli che come me usano poco il forum per scrivere ma tantissimo per leggere (e imparare) :-)

    Inserisco solo le righe di codice che ci interessano :-)


    pagina.asp
    ____________________________________________
    <object style="margin-top:10px; margin-left:10px;" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="300">
    <param name="movie" value="/filmato.swf" />
    <param name="quality" value="high" />
    <param name=FlashVars value="articolo=<%=id%>" />
    <embed src="/filmato.swf" flashvars="articolo=<%=id%>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300"></embed>
    </object>
    _____________________________________________


    filmato.swf (se non si una un campo testo non c'č di bisogno di richiamare la variabile, basta usarla)
    _____________________________________________
    xmlData.load("/z1.asp?idART="+articolo);
    _____________________________________________


    z1.asp
    _____________________________________________
    idART = Request.querystring("idART")
    SQL = "SELECT * from archivio where idART ="&idART
    set rs = cn.execute(sql)
    _____________________________________________

    PS scusa per il ritardo nella controrisposta ma ieri la mia ADSL mi ha lasciato... a piedi :-(
    Alessandro
    Italia, turismo en www.quieroitalia.com, todo sobre italia en espaņol

  4. #4
    di niente figurati...
    la veritā non č una meretrice che si getta al collo di chi non la vuole ma anzi essa č dotata di una cosė altera bellezza che anche chi sacrifica tutto per ottenerla non č sicuro di averla raggiunta !

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.