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

    passaggio parametri php actionscript 2.0

    salve a tutti!!come va?
    Ho un piccolo problema:
    nella pagina php ho inserito un bottone da me creato in flash. questo bottone,quando schiacchiato deve richiamarmi un'altra pagina php e passargli delle variabili con il GET.
    Ho scritto:
    pagina php:
    //includo il bottone flash..
    <param name=\"movie\" value=\"bottone.swf?id=$identificativo\" />
    //..
    <embed src=\"bottone.swf?id=$identificativo\"....
    //..

    actionscript 2.0 del bottone:
    on (release) {
    this.onPress(getURL("http://localhost/cartella/pagina2.php?id="+_root.id));
    }

    Niente. _root.id è sempre undefined.
    Vi prego aiuto!!
    Grazie mille per l'attenzione.

  2. #2
    ma prova semplicemente a mettere una casella di testo dinamico con var associata id sullo stage x vedere se legge quella var...e poi que codice .....

    utilizzi due eventi uno nell'altro...

    on (release) {
    getURL("http://localhost/cartella/pagina2.php?id="+_root.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
    ciao!!grazie per aver risposto così velocemente.
    hai ragionissima. l'evento onpress() l'ho tolto.grazie.
    per quanto riguarda il testo dinamico l'ho già provato ma stampa sempre undefined.
    ma secondo te il procedimento è giusto? cioè: la variabile id dovrebbe essere dentro _root.id, vero? io ero convinto di sì ma a quanto pare mi sbaglio..

  4. #4
    si dovrebbe stare nella var _root.idma sicuro che la pag php ti stampi la variabile...prova a metterci un vaolre e vedere se viene letto nel flash cosi da isolare il problema

    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 !

  5. #5
    ok, ho provato:
    la pagina php ha il valore della variabile id giusto e lo stampa correttamente.
    all'actionscript non arriva ancora niente.
    se nel primo frame del primo layer del .fla assegno un valore alla variabile _root.id (es: _root.id='asdasd'; ) allora quando schiaccio il bottone mi arriva alla pagina2.php richiamata il valore 'asdasd'.
    Quindi il problema è proprio nel passaggio dalla pagina contenente il bottone al bottone.
    grazie ancora.

  6. #6
    no prova ad assegnare un valore nel embed invece della var

    cioè se ad es passo una var dall'html

    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="prova.swf?myURL=miaprova " /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="prova.swf?myURL=miaprova " quality="high" bgcolor="#ffffff" width="550" height="400" name="prova" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

    nel flash basta che metto una casella di testo con var associata myURL che me la ritrovo popolata...

    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 !

  7. #7
    ok. scusa. non avevo capito bene cosa dovevo fare come prova.
    ho fatto come mi hai suggerito. ho messo '?var=$valore' (poi ho provato anche con una stringa: '?var=stringa' ) sia nel <param che nell' <embed.
    per associare una casella di testo alla var ho creato una casella di testo dinamica chiamata 'prova' e ho scritto: this.prova.text=_root.var; nel primo frame del primo layer.
    spero di non aver sbagliato ancora..
    ancora undefined.
    grazie per la pazienza.

  8. #8
    anche se si possono usare le flashvars dovrebbe fungereanche con quel metodo ...
    scariati questo es
    http://www.leonardoinformatica.it/xf...flashvars0.zip
    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 !

  9. #9
    SEEEEEEEEEEEEEEEEEEEEEEEEEEEEE!!!
    Grazie mille!! mi sei stato veramente molto d'aiuto!!
    l'errore era una stupidata.. mi sono dimenticato d'aggiungere '?id=valore' in una delle chiamate al flash:

    codice:
    AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','550','height','400','id','prova','align','middle','src','prova?myURL=miaprova','quality','high','bgcolor','#ffffff','name','prova','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','prova?myURL=miaprova'  );
    sono un pirlone..
    GRAZIE ANCORA!!!

  10. #10
    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.