function switch_forms() { if ($_GET["form"] == "form1") { $form = form1(); } if ($_GET["form"] == "form2") { $form = form2(); } if ($_GET["form"] == "plugins") { $form = pluginsv3(); } echo $form; }
//------------------- $client_time_stamp = "{$datelt} {$_time}"; $signature = base64_encode(hash_hmac('sha256', $param, $_POST[secret_access_key], true)); $newjson = array('AccessKeyId' => $_POST[access_key_id], 'Parameters' => $param, 'Signature' => $signature, 'Version' => $version, 'client_time_stamp' => $client_time_stamp); $func = "func_update_reserve_cancel_confirmed"; require_once 'lib/nusoap.php'; $client = new nusoap_client("http://" . $remote_ip . "/index.php"); $error = $client->getError(); if ($error) { echo "Error3"; } $result = $client->call($func, $newjson); if ($client->fault) { echo "Error1"; } else { $error = $client->getError(); if ($error) { echo $error; } else { print_r(json_decode(gzuncompress(base64_decode($result)))); } } } //--------- Main Program ------------ $beensubmited = $_POST['beensubmited']; //--------- Main Program ------------ if (isset($beensubmited)) { save(); } else { form1(); }
function test_connection() { $sock = new sockets(); $users = new usersMenus(); $ini = new Bs_IniHandler(); while (list($num, $ligne) = each($_GET)) { $ini->_params["MURDER_BACKEND"][$num] = $ligne; } $ini->_params["MURDER_BACKEND"]["host"] = $users->hostname; $sock->SaveConfigFile($ini->toString(), "CyrusMurderBackendServer"); $datas = $sock->getfile('MurderTestBackend'); $datas = strip_tags($datas); if (preg_match('#SUCCESS#s', $datas)) { echo form2(null); exit; } echo form1($datas); }