Comunidad de diseño web y desarrollo en internet online

Recuperar datos desde una SESSION en PHP.

Citar            
MensajeEscrito el 28 Jul 2006 06:35 pm
Hola, soy nuevo en este foro y me he dado cuenta que acá hay mucha gente q sabe mucho de Flash.

Bueno, mi problema es el siguiente, estoy trabajando con plantillas flash las cuales se conectan a una dirección web para obtener los datos tal como si fuera desde un archivo de texto. Mi problema es que yo tengo la información guardada en una SESSION en PHP y mi intensión es que mi archivo flash (la plantilla) se conecte a una página web la cual recupere los datos de la session y se la entregue al flash.

He hecho pruebas pero no me funciona y tengo la imporesión de que no funcionará por que creo q la página web a la q se conecta el flash no es capas de retomar una sesión en la que yo tengo los datos.

Alguien me podría guiar, explicar y/o decirme como puedo hacer este trabajo.

GRACIAS.

Por DarkLaden

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jul 2006 09:50 pm
Hola, hay al menos una manera de hacerlo.
cuando declaras el objeto flash puedes eviarles parámetros con

Código :

<param variable="valor">

o inclusive por el metodo GET, cuando indicas la ruta del swf

Código :

index.sws?variable=valor

saludos

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 01 Ago 2006 03:31 pm
Me podrías explicar un poco como paso variables con "PARAM" y/o con el fomato get (flash.swf?var1=ddd).

Grax.

Por DarkLaden

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Ago 2006 04:49 pm
ok, esta es una forma de declarar el objeto flash:

Código :


      <OBJECT 
            codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 
            height="25" width="90"
            classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>
   <PARAM NAME="movie" VALUE="contactenos.swf">
   <PARAM NAME="quality" VALUE="high">
   <PARAM NAME="FlashVars" VALUE="ruta=consulta.php"> 

                        <embed FlashVars="ruta=consulta.php" src="contactenos.swf" quality="high" 
            pluginspage="http://www.macromedia.com/go/getflashplayer" 
            type="application/x-shockwave-flash" 
       height="10"   width="60" ></embed>  </OBJECT>


quiero que observes estas dos lineas
[code]
<PARAM NAME="FlashVars" VALUE="ruta=consulta.php">
<embed FlashVars="ruta=consulta.php" src="contactenos.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
height="10" width="60" >
[code]
el nombre de la variable que le estoy enviando se llama ruta y el valor es "consulta.php" en este caso es un boton flash y cuando lo declaro le envío esa variable para que vaya a esa dirección en el caso de que se presione el boton.

En tu caso sería algo así:
[code]
<PARAM NAME="FlashVars" VALUE="sesion=<? =$_POST['sesion']; ?>">
<embed FlashVars="sesion=<? =$_POST['sesion']; ?>" src="contactenos.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
height="10" width="60" >
[code]
desde el objeto flash podras tener el valor de la sesión cargado en la variable ¨sesion¨

Saludos!

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 20 Ago 2006 06:25 pm
Como puedo acceder desde dentro de la película a la variable incrustada en PARAM o una variable que paso a través de la URL.

Muchas gracias.

Por kubid

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Ago 2006 09:57 pm
no hace falta accederrrrr, la variable ya existe... es solo utilizarla (es necesario que sepas el nombre de la variable nada mas)

saludos

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 20 Ago 2006 10:32 pm
Ok. Muchas gracias. Ya lo he probado y he podido acceder a la variable correctamente.

Me has salvado la vida, jejeje. :D

Por kubid

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Ago 2006 12:47 am
jajajaj no problem, por cualquier cosa estoy en el messenger, saludos!

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.