示例#1
0
function garenaRestart($service_id)
{
    $result = garenaStop($service_id, false, true);
    if ($result === true) {
        sleep(1);
        return garenaStart($service_id);
    } else {
        return $result;
    }
}
示例#2
0
         if ($result === true) {
             $message = "Garena connection started successfully.";
         } else {
             $message = $result;
         }
     } else {
         if ($_POST['action'] == "restart") {
             $result = garenaRestart($service_id);
             if ($result === true) {
                 $message = "Garena connection restarted successfully.";
             } else {
                 $message = $result;
             }
         } else {
             if ($_POST['action'] == "stop") {
                 $result = garenaStop($service_id);
                 if ($result === true) {
                     $message = "Garena connection stopped successfully.";
                 } else {
                     $message = $result;
                 }
             }
         }
     }
     if (!isset($_SESSION['noredirect'])) {
         header("Location: index.php?id=" . $service_id . "&message=" . urlencode($message));
     }
 }
 $status = garenaGetStatus($service_id);
 $botStatus = getServiceParam($service_id, "pid") != 0 ? "Online" : "Offline";
 get_page("status", "garena", array('service_id' => $service_id, 'status' => $status, 'message' => $message, 'botStatus' => $botStatus));