Hey.
Ich habe folgendes Problem. Ich habe die function send_money
Wenn ich diese ausführen möchte, ohne variablen, geht dies ohne Probleme. Sobald ich aber diese mit Variablen ausführen möchte - passiert einfach garnichts mehr.
Hier mal die function:
Hier nun noch mein Script zum ausführen:
Wenn ich bei dem
das $agentID sowie den $preis gegen z.B. g7fd53hr84jt7(agentID), 50(preis) ersetze, funktioniert das Script ohne Probleme. Weis einer wo mein Fehler liegt?
Gruß Tim
Ich habe folgendes Problem. Ich habe die function send_money
Wenn ich diese ausführen möchte, ohne variablen, geht dies ohne Probleme. Sobald ich aber diese mit Variablen ausführen möchte - passiert einfach garnichts mehr.
Hier mal die function:
PHP:
function send_money($agentID, $amount, $secretCode=null)
{
if (!isGUID($agentID)) return false;
if (!USE_CURRENCY_SERVER) {
env_set_money_transaction(null, $agentID, $amount, 5003, 0, "Send Money", 0, 0, "");
$res["success"] = true;
return $res;
}
//
// XML RPC to Region Server
//
$results = opensim_get_server_info($agentID);
$serverip = $results["serverIP"];
$httpport = $results["serverHttpPort"];
$serveruri = $results["serverURI"];
if ($serverip=="") return false;
$serverip = gethostbyname($serverip);
if ($secretCode!=null) {
$secretCode = md5($secretCode."_".$serverip);
}
else {
$secretCode = get_confirm_value($serverip);
}
$req = array('clientUUID'=>$agentID, 'secretAccessCode'=>$secretCode, 'amount'=>$amount);
$params = array($req);
$request = xmlrpc_encode_request('SendMoneyBalance', $params);
$response = do_call($serverip, $httpport, $serveruri, $request);
return $response;
}
Hier nun noch mein Script zum ausführen:
PHP:
<?php
include('include/env_interface.php');
include('helper/helpers.php');
$agentID = $_GET["uuid"];
$preis = $_GET["preis"];
send_money("$agentID", $preis);
?>
Wenn ich bei dem
PHP:
send_money("$agentID", $preis);
Gruß Tim