Пример #1
0
     if ($user_server_services) {
         foreach ($user_server_services as $each_server_service) {
             if ($each_server_service['service_name'] == $service->name) {
                 $found_service = true;
                 if (!isset($each_server_service['service_enabled']) || $each_server_service['service_enabled'] . "" != $service_enabled_state . "") {
                     $update_server_service = new user_server_service();
                     $update_server_service->set($each_server_service);
                     $update_server_service->update(array('service_enabled' => $service_enabled_state));
                 }
             }
             // END IF (FOUND AN EXISTING DB ENTRY FOR THIS SERVICE)
         }
         // END FOREACH (EACH CURRENT SERVER SERVICE)
     }
     if (!$found_service) {
         $create_server_service = new user_server_service();
         $props = array();
         $props['id_user_server'] = substr($check_user->id_user, 0, 6) . "@" . $INSTANCE_NAME;
         $props['service_name'] = $service->name;
         $props['service_enabled'] = $service_enabled_state . "";
         $create_server_service->create($props);
     }
     // END IF (ADD SERVER SERVICE ENTRY)
 }
 // END FOREACH (EACH SERVICE ON THE SERVER)
 // GET DETAIL INFO FOR THIS SERVER
 $SECONDS_SINCE_EPOCH = get_time();
 $user_server = new user_server();
 $user_server->get_from_hashrange($id_user, $INSTANCE_NAME);
 $server_id_sk = "";
 $a_sys_kind = new user_system_kind();
Пример #2
0
         } else {
             $color_bg = "red";
         }
         echo "<td style='background-color:{$color_bg};'>";
         echo "&nbsp;";
         echo "</td>";
     }
 }
 // END FOREACH (LOCAL WEB SERVER SERVICES)
 echo "</tr>";
 foreach ($u->obj_servers as $each_server) {
     echo "<tr>";
     echo "<td nowrap='nowrap'>";
     echo $each_server->name;
     echo "</td>";
     $user_server_services = new user_server_service();
     $hash_user_server = substr($u->id_user, 0, 6) . "@" . $each_server->name;
     $server_services = $user_server_services->get_from_hashrange($hash_user_server);
     foreach ($SERVICES as $service) {
         if ($service->type == $service_type) {
             $service_enabled = 0;
             if ($server_services) {
                 foreach ($server_services as $server_service) {
                     if ($service->name == $server_service['service_name']) {
                         $service_enabled = intval($server_service['service_enabled']);
                     }
                 }
             }
             $color_bg = "red";
             if ($service_enabled == 1) {
                 $color_bg = "green";