Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Flash8 e variabili PHP

  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    Flash8 e variabili PHP

    Ciao!
    Volevo sapere se è possibile (e come) leggere delle variabili GET (PHP) con flash.

    Esempio se io apro la pagina:

    miosito.php?miaVar=ciao

    La variabile GET è uguale a "ciao"

    se io metto un filmato flash nella pagina miosito.php è possibile il valore della var "miaVar" (ovvero "ciao")?

    Graziiieee!

  2. #2
    ciao vero

    faccio un esempio:

    abbiamo main.php e home.php

    pagina principale main.php

    crei un link semplice che invia una variabile


    Codice PHP:
    [url="home.php?dato=julius"]VAI[/url

    ora nella pagina home.php passiamo la variabile presa tramite GET ( $testo = $_GET['dato']; ) nella fase di pubblicazione, assegnando il valore alla variabile dato


    codice:
    <?php
    $testo = $_GET['dato'];
    echo"<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='32' height='32'>
      <param name='movie' value='filmato.swf?dato=$testo'>
      <param name='quality' value='high'>
      <embed src='filmato.swf?dato=$testo' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='32' height='32'></embed>
    </object>";
    ?>

    mentre nel tuo filmato.swf richiamerai la variabile semplicemente con _root.dato

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    grazie 1000 julius ma non mi funziona

    credo di aver capito ma nn va...ho controllato anke l'html dell'output che genera il file PHP ed è ok...

    Cioè mi da effettivamente:

    "mioSwf.sfw?dato=mioValore"

    ma il flash mi da sempre undefined...

  4. #4
    cosa scrivi nel flash?

  5. #5
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    guarda ho fatto come dici tu però funziona solo se indirizzo il browser direttamente sul filmato

    esempio se scrivo:

    http://www.miosito.it/miofilmato.swf?var=ciao

    nel filmato mi da la var scritta bene

    se invece scrivo

    http://www.miosito.it/miaPagina.html

    (e nella suddetta pagina nel codice che incorpora il filmato metto:

    src=mioFilmato.swf?var=ciao
    e
    value=mioFilmato.swf?var=ciao

    Non funziona....

  6. #6
    Fai Così Verò:

    Codice PHP:
    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
      
    codebase="http://macromedia.com/cabs/swflash.cab#version=6,0,0,0"   
      
    ID="flaMovie" WIDTH="250" HEIGHT="250">
      <
    PARAM NAME="movie" VALUE="flaMovie.swf">
      <
    PARAM NAME="src" VALUE="flaMovie.swf">
      <
    PARAM NAME="FlashVars" VALUE="varName=value">
      <
    EMBED src="flaMovie.swf" 
        
    FlashVars="varName=value" 
        
    WIDTH="250" HEIGHT="250" 
        
    TYPE="application/x-shockwave-flash">
      </
    EMBED>
    </
    OBJECT

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.