Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con la conexion a PHP

Estas en el tema de Problema con la conexion a PHP en el foro de Flash y Actionscript en Foros del Web. Hola, tengo un flash que tiene cajas de texto dinamicas que reciben datos de la BD en MySQL mediante PHP. El tema es que tengo ...
  #1 (permalink)  
Antiguo 30/05/2007, 12:48
 
Fecha de Ingreso: mayo-2007
Mensajes: 239
Antigüedad: 10 años, 6 meses
Puntos: 0
Problema con la conexion a PHP

Hola, tengo un flash que tiene cajas de texto dinamicas que reciben datos de la BD en MySQL mediante PHP. El tema es que tengo una funcion enviar y la llamo y me devuelve todos sus valores, pero esa misma funcion la llamo de otra forma y cambio su llamada en flash y no me funciona.

mi codigo en flash es :
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);
for(forx=0;forx<data.length;forx++){
d.text+=data[forx]+"\n";};

capturaRespuesta.onStatus = function(data)
{
trace("Ocurrio un error.");
trace("Detalles del error: "+data.description);
}
NetServices.setDefaultGatewayUrl("midominio.php //no me deja escribirlo xq soy nuevo//");
conn = NetServices.createGatewayConnection();
serv = conn.getService("holaMundo", capturaRespuesta);
serv.enviar("1");


La otra funcion es igual que esta mandaria el valor "1" y recibiria varios valores. pero en vez de "enviar" se llama "hola", ¿Que deberia modificar del AS? porque me da este fallo?

mi archivo PHP es el siguiente:

<?php
class holaMundo {
function holaMundo() {
$this->methodTable = array(
"platos" => array(
"description" => "Regresa hola mundo, y el texto enviado, lo transforma",
"access" => "remote",
// Posibles valores private, public, remote
"arguments" => array ("dato")
)
);
}

function enviar($data) // en vez de enviar llamarse "hola" //
{
$midato="Hola Mundo.
Tu usuario me enviaste: ".$data;
$sentido[0][0]="campo1";
$sentido[0][1]="campoo1";
$sentido[0][2]="campooo1";
$sentido[1][0]="campo2";
$sentido[1][1]="campo2";
$sentido[1][2]="campooo2";
return $sentido;
}

}
?>

gracias por su ayuda, y perdon por el mensjae tan largo. un saludo!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:21.