Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- set_time_limit(0);
- error_reporting(E_ALL);
- include('connect.php');
- include('funkcijos.php');
- function microtime_float() {
- list($utime, $time) = explode(" ", microtime());
- return ((float)$utime + (float)$time);
- }
- $start = microtime_float();
- $mysql = mysql_query("SELECT * FROM serveriai");
- $i = 0;
- while($row = mysql_fetch_array($mysql)){
- $i++;
- if ($i > 10){break;}
- $id = $row['id'];
- $ip = $row['ip'];
- $tipas = $row['tipas'];
- $port = $row['port'];
- $vote = $row['vote'];
- $time = time();
- //echo $ip . ':' . $port . '<br />';
- if (Online($ip, $port)){$status = "online";}else{$status = "offline"; $hostname = "Serveris išjungtas!";}
- if ($status == "online"){
- $array = Query($ip, 25565);
- echo $status;
- print_r( $array );
- echo $players = $array['Players'];
- echo $maxplayers = $array['MaxPlayers'];
- echo $hostname = $array['HostName'];
- echo 'online';
- }
- mysql_query("UPDATE serveriai SET statusas='$status', hostname='$hostname', players='$players', maxplayers='$maxplayers', timestamp='$time' WHERE id='$id' ");
- //echo $id . "<br />";
- echo $i;
- }
- $end = microtime_float();
- echo "<br>Skriptas įvygdytas per ".bcsub($end,$start,2)." sek.";
- ?>
Add Comment
Please, Sign In to add comment