Comunidad de diseño web y desarrollo en internet online

Duda AMFPHP

Citar            
MensajeEscrito el 03 Dic 2005 04:04 am
Hola. Hoy mismo me he interesado por el flash remoting puesto que conozco flash y php y lo mejor que se puede hacer con ellos es que se entiendan.

Pues bien, os explico:

He instalado los componentes Remoting de Macromedia y aparecen en la ventana de remoting. También he instalado amfphp abriendo el gateway.php y apareciéndome opción de descargar. Hasta aquí todo correcto.

Seguidamente he colocado este código ("holaMundo.php") en la carpeta "services":

Código :

import mx.remoting.NetServices; import mx.remoting.Connection; mx.remoting.debug.NetDebug.initialize();capturaRespuesta = new Object();capturaRespuesta.enviar_Result = function(data) {   trace("Dato recibido del servidor: "+data);};capturaRespuesta.onStatus = function(data) {   trace("Ocurrio un error.");   trace("Detalles del error: "+data.description);};NetServices.setDefaultGatewayUrl("http://localhost/project/amfphp/gateway.php");conn = NetServices.createGatewayConnection();serv = conn.getService("holaMundo", capturaRespuesta);serv.enviar("Probando");


Cambio la URL con el de mi server y, después de esto, abro flash 2004 pro, arrastro los dos componentes remoting e inserto este código AS en el primer fotograma:

Código :

import mx.remoting.NetServices; import mx.remoting.Connection; mx.remoting.debug.NetDebug.initialize();capturaRespuesta = new Object();capturaRespuesta.enviar_Result = function(data) {   trace("Dato recibido del servidor: "+data);};capturaRespuesta.onStatus = function(data) {   trace("Ocurrio un error.");   trace("Detalles del error: "+data.description);};NetServices.setDefaultGatewayUrl("http://tusitio/flashservices/gateway.php");conn = NetServices.createGatewayConnection();serv = conn.getService("holaMundo", capturaRespuesta);serv.enviar("Probando");


Pues bien, publico el correspondiente *.html contenedor del *.swf. Ahora viene donde "me lio"; quisiera saber que debo ejecutar una vez aquí, puesto que si abro el *.html me aparece una pantalla en blanco, si abro el *.php igual, así que... ¿Qué es lo siguiente?

De veras agradezco cualquier aportación.

Saludos y gracias!

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 03 Dic 2005 04:26 am
Vale, soy tonto!!! no me había fijado que era un trace, así claro que no se iba a ver nada :lol:

Pueden borrar el post ;)

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 03 Dic 2005 05:41 am
Antes que nada, y para aprovechar un poco el post... ¿Me podrían decir que puedes hacer con AMFPHP que no puedas hacer con el loadvars? (ambos son para obtener datos a partir de un php, ¿no?)

Estoy seguro que mil cosas más, por eso me gustaría una pequeña aclaración para saber por donde seguir :)

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

msie

 

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