Mi spiego meglio.

Utilizzo flash 8, amfphp 1.0 milestone 3 e php 4.3.10 con php4-pear installato.

Nel primo ed unico frame del mio filmato ho inserito il seguente codice:

import mx.remoting.*;
import mx.rpc.*;
import mx.remoting.debug.NetDebug;

var gatewayUrl:String = "http://192.168.1.3/flashservices/gateway.php"

NetDebug.initialize();
var _service:Service = new Service(gatewayUrl, null, 'HelloWorld', null , null);
var pc:PendingCall = _service.say("Hello world!");
pc.responder = new RelayResponder(this, "handleResult", "handleError");

function handleResult(re:ResultEvent)
{
trace('The result is: ' + re.result);
}

function handleError(fe:FaultEvent)
{
trace('There has been an error');
}

------------------------------------------------------
il mio servizio php ha il seguente codice:

<?php
class HelloWorld
{
function HelloWorld()
{
$this->methodTable = array
(
"say" => array
(
"access" => "remote",
"description" => "Pings back a message"
)
);
}

function say($sMessage)
{
return 'You said: ' . $sMessage;
}
}
?>

I percorsi sono giusti quando eseguo il filmato non mi da nessun tipo di errore nemmeno nel NetConnection Debugger però non mi restituisce niente da php e in definitiva non funziona il trace