Comunidad de diseño web y desarrollo en internet online

as2 + amfphp

Citar            
MensajeEscrito el 27 Oct 2008 12:23 pm
llevo toda la mañana nadando entre webs y mas webs intentando instalar las remoting clases para as2 en cs3 y cuando porfin lo consigo no se si va o no, no puedo hacerlo en as3 por exigencias del guion y no se que hacer.
Por ahora solo quiero hacer un hola mundo de lo mas normalito, creo que lo hice, pero...., no dice hola mundo ni error de ningun tipo. ahi van los codes lo estoy probando en local:

AS2:

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);
   info.text = data;
};
capturaRespuesta.onStatus = function(data) {
   trace("Ocurrio un error.");
   trace("Detalles del error: "+data.description);
};
NetServices.setDefaultGatewayUrl("http://localhost/webservices/amfphp/gateway.php");
conn = NetServices.createGatewayConnection();
serv = conn.getService("prueba", capturaRespuesta);
serv.tring('hola');


el php(prueba.php):

Código :

<?php
class prueba
{
    function tring($datos){
        $midato="La funcion funka.".$dato;
        return $midato;
    }
}
?>


le puse un textfield dinamico con nombre de instancia 'info' para ver que hace pero eso, ni mensage, ni error de compilacion, ni nah.

Gracias de antemano.

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Oct 2008 12:57 pm
Las clases de Remoting con Flash CS3 siempre me dieron conflictos internos y en vez de investigarlo opté por usar Flash 8 cuando necesitara usar Remoting con AS2. Creo que el instalador de los componentes erraba las rutas en CS3 o algo así ... en todo caso hazlo del modo manual (descomprimiendo las clases desde el zip), pero si tienes la opción de usar Flash 8 y poco tiempo, no lo dudes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Oct 2008 01:48 pm
vale tiene que ser algo muy tonto...lo probe con el ejemplo del tutorial [url=http://www.cristalab.com/tutoriales/87/tutorial-de-induccion-e-instalacion-de-flash-remoting-y-amfphp.html] y nada.
estos osn los codigos:

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/holamundo_remoting/amfphp/gateway.php");
conn = NetServices.createGatewayConnection();
serv = conn.getService("holaMundo", capturaRespuesta);
serv.enviar("Probando");


Código :

<?php 
class holaMundo 
{ 
    function holaMundo() 
    { 
        $this->methodTable = array( 
            "enviar" => array( 
                "description" => "Regresa hola mundo, y el texto enviado, lo transforma", 
                "access" => "remote", // Posibles valores private, public, remote 
                "arguments" => array ("dato") 
            ) 
        ); 
    } 
    function enviar($data) 
    { 
       $midato="Hola Mundo.
Tu usuario me enviaste: ".$data; 
        return $midato; 
    } 
} 
?>

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Oct 2008 01:50 pm
No va en códigos, el tutorial funciona, relee lo que te puse

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Oct 2008 02:27 pm
eso ya es en macromedia flash 8 sorry me olvide de decirlo

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Oct 2008 02:34 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Oct 2008 02:57 pm
bueno esto es lo que devuelve charles por lo que veo el fallo esta en el gateway pero... creo que no lo toque.Ahi van:

Código :

Fatal error: Uncaught exception 'VerboseException' with message 'Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\services\holaMundo.php:23)' in C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\core\amf\app\Gateway.php:191
Stack trace:
#0 C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\core\amf\app\Gateway.php(191): amfErrorHandler(2, 'Cannot modify h...', 'C:\Archivos de ...', 191, Array)
#1 C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\core\amf\app\Gateway.php(191): header('Content-type: a...')
#2 C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\gateway.php(154): Gateway->service()
#3 {main}
  thrown in C:\Archivos de programa\Apache Group\Apache2\htdocs\holamundo_remoting\amfphp\core\amf\app\Gateway.php on line 191

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Oct 2008 03:05 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Oct 2008 03:45 pm
reinicie el pc ya que parece que apache me daba algun problema, al probar la clase efectivamente me sale en blanco, la desesperacion comienza a recorrer mi cuerpo ya que este trabajo es super urgente, me estoy planteanto que el site en flash abra un poup con un cargador de archivos en php. Sigo igual...que mas puede ser?

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 Oct 2008 04:22 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Oct 2008 07:32 pm
ME RINDO...gracias solisarg siempre que posteo algo eres el primero en responderme y ademas sigues ahi esperando mi respuesta, si tubiera tiempo como la ultima vez que me ayudaste con lo mismo para as3 seguiria pero tengo que acabarlo para el viernes pasado(no es una expresion es la realidad) lo substituire por un odioso pop up from hell en php pa subir los archivos....esto de hacer sites publicitarios.

Por Atomsk

350 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 27 Oct 2008 07:33 pm
Pues será la próxima ... nunca es bueno innovar si hay mucho apuro

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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