Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423

    [flash-mx] Variabili esterne

    Salve,

    all'interno di una pagina php scrivo questo:

    codice:
    ecc...
    <param name="FlashVars" value="mio_video=<? print $valore; ?>">
    ecc...
    la variabile _root.mio_video risulta vuota in as! Come riesco a leggere una variabile dall'esterno?

    Grazie.
    Mike

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    sei un pò vago..

    nell'html la variabile $valore la vedi correttamente?
    se sì,
    come e dove la utilizzi all'interno di flash?
    il FlashVars lo usi correttamente?
    ossia il parametro lo usi all'interno del tag <embed>?
    ...altri 5 anni di purga...

  3. #3
    Se non ricordo male quella variabile si legge tramite un evento, puoi leggere variabili esterne in altri modi, tramite il loadVars, oppure tramite l'invio nell'erl in questo modo

    file.swf?variabile=valore

    e in flash ti ritrovi _root.variabile


  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    secondo me il problema è dato da < >

    io solitamente uso, come detto da jeck

    ecc...
    <param name="FlashVars" value="mio_video=variabile">
    ecc...


  5. #5
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    Questo è quello che risulta in html:

    codice:
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="Senza nome-1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="Senza nome-1.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
    <param name="FlashVars" value="mio_video=Rally1.flv"> 
    <embed src="Senza nome-1.swf" quality="high" bgcolor="#000000" width="550" height="400" name="Senza nome-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    Mike

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    fai una prova così:

    codice:
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="Senza nome-1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="Senza nome-1.swf?value="mio_video=Rally1.flv"" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
    <embed src="Senza nome-1.swf?value="mio_video=Rally1.flv" quality="high" bgcolor="#000000" width="550" height="400" name="Senza nome-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    e in flash fai

    _global.variabileCaricata = _root.variabile
    trace(variabileCaricata)

  7. #7
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    UFFA:::

    se faccio http://localhost/prova/Senza nome-1.swf?mio_video=Rally1.flv //funziona

    se invece provo da un file html http://localhost/prova/prova.html
    non va e secondo me ce qualcosa di sbagiato nel tag <embed ...>
    Mike

  8. #8
    provalo on line può dipendere dal serrvice pack e in locale magari nn funziona
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  9. #9
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    se non usi il flash vars col MAC non vedi una mazza

    <PARAM NAME=FlashVars VALUE="phpoption=<?=$this?>&id_artista=<?=$id_art? >&name=<?=$name?>&directory=<?=$directory?>">
    <PARAM NAME=movie VALUE="anteprima_crop.swf"> <PARAM NAME=quality VALUE=best>
    <PARAM NAME=bgcolor VALUE=#E7EBCB>
    <EMBED src="anteprima_crop.swf" quality=best bgcolor="#E7EBCB" WIDTH="600" HEIGHT="400" NAME="anteprima_crop" ALIGN=""
    FlashVars="phpoption=<?=$this?>&id_artista=<?=$id_ art?>&name=<?=$name?>&directory=<?=$directory?>" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT>

    Questo lo stanno usando alcuni miei clienti e funziona benissimo,
    ricorda di inserire il FlashVars all'interno del tag <embed></embed> come da esempio.
    ...altri 5 anni di purga...

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.