Comunidad de diseño web y desarrollo en internet online

echo de variables de FLEX en PHP

Citar            
MensajeEscrito el 27 Ene 2007 09:18 pm
ojala y ese sea el mejor nombre para el post...

Ok, me estoy volviendome loco y era de esperarse del cambio de AS2 a AS3, pero no importa, no saldre descabezado en el intento... Resulta que necesito algo que parece simple, y seguro asi será para quien ya sabe como hacerlo, es hacer que desde flex se manden ciertas variables (las que sea y asi no esten encriptadas) a una plantilla de PHP que se vea en el navegador. Es simplemente para uso de impresion, son plantillas ya creadas para formatos preimpresos asi que debe ser en php, no hay salida.

He intentado con UrlLoader y compañia, request, variables, etc, pero lastimosamente el resultado o es para mandar datos a flex o es para terminar en una plantilla de ColdFusion, que definitivamente no entiendo.

Por ahora el mejor acercamiento que he tenido es madar variables por metodos de WebOrb y hacer una que otra triquiñuela para que resulte la pagina de PHP. Pero debe ser posible hacerlo directamente desde flex.

Un saludo y gracias.

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox
Citar            
MensajeEscrito el 27 Ene 2007 09:31 pm
¿No te sirve pasar las variables por URL, con un URLRequest?

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 27 Ene 2007 09:46 pm
no, como te digo las plantillas ya estan hechas, y con variables POST, asi que debe ser por este método

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox
Citar            
MensajeEscrito el 27 Ene 2007 09:55 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 27 Ene 2007 10:03 pm
bueno ahora me termine de perder....

cuando hablas de pasar variables por url con urlrequest, lo que entiendo es que debo decirle al AS que la url es para pasar la variables nombre www.cristalab.com/index.html?nombre=andres

porque precisamente el ejemplo que citas en la URL de livedocs lo que haces es enviar y traer datos de un txt como resultado, pero el front-end sigue siendo flex. Y lo que necesito es que el front-end sea una plantilla con variables POST

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox
Citar            
MensajeEscrito el 27 Ene 2007 10:40 pm
A ver, el URLRrquest es un objeto muy general. Y puedes usar los métodos de flash.net para interactuar con él. Por ejemplo el método navigateToURL te abre la ventana que has declarado en la propiedad url, con las variables en formato URLVariables de la propiedad data, y con el método de la propiedad method de tu URLRequest:

Código :

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
   <mx:Script>
      <![CDATA[
         import flash.net.*
         private function enviar():void {
            var req:URLRequest=new URLRequest("tuarchivo.php");
            req.method=URLRequestMethod.POST;
            var vars:URLVariables=new URLVariables;
            vars.txt=txt.text;
            req.data=vars;
            navigateToURL(req,"_blank");
         }
      ]]>
   </mx:Script>
   <mx:TextInput x="10" y="10" id="txt"/>
   <mx:Button x="10" y="40" label="Enviar" click="{enviar()}"/>
</mx:Application>

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 27 Ene 2007 11:07 pm
bueno, de eso se trataba, no habia usado hasta ahora esas clases...

PROBLEMA RESUELTO, GRACIAS!

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox

 

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