kalde funktioner fra hinanden
HejHvordan kan jeg kalde min translate funktion fra min Handler_message_chat funktion. Den returnerer ikke noget på nuværende tidspunkt. Det virker fint nok hvis jeg kalder translate udenfor Handler_message_chat funktionen.
function Handler_message_chat($message)
{
global $JABBER;
$body = $JABBER->GetInfoFromMessageBody($message);
$JABBER->SendMessage("extsp@jabber.org.uk",
"chat",
NULL,
array( // body, thread... whatever
"body" => translate($body)),
$payload
);
}
function translate($danishtext)
{
require_once('nusoap.php');
$soapclient = new soapclient('http://www.xmethods.net/sd/2001/BabelFishService.wsdl','wsdl');
$parameters = array(
"translationmode"=>"en_fr",
"sourcedata" => $danishtext);
return($soapclient->call('BabelFish',$parameters));
}
