Hi
I'm reposting this message hoping that someone can give me some help because
I don't know where the problem is.

I think there's a problem with the example in the manual.
 ...
public function onComplete( e:Event ):void{
    var params = "Sent to Server";
    connection.call("World.hello", responder, params);
}

I add a trace in the beginning of this function but it never get executed
despite the info in the manual
"In the onComplete function which is run as soon as the construct has
completed we send ..."

Then I add a new function and named it sendRequest()
This function is called from the first frame of the movie.
public function sendRequest()
{
    var params = "Sent to Server";
    connection.call("World.hello", responder, params);
}

Now it runs but with error: NetConnection.Call.BadVersion

class World
{
    /**
     * @param  string $name
     * @param  string $greeting
     * @return string
     */
    public function hello($name, $greeting = 'Hello')
    {
        // test
        file_put_contents("zend_amf_test.txt", $greeting);


        return $greeting . ', ' . $name;
    }
}
File zend_amf_test.txt is created with string "Sent to Server".

I tested this with ZF revision 14678 from trunk, Win Vista 32, Flash CS 4.

Cheers
holo

Reply via email to