FAQ - In Development: 0.1 - Latest Version: 0.1 Beta 1 | 0.1 T3 (testing)
0 Members and 1 Guest are viewing this topic.
<?phprequire_once('ivmpquery.php');$q = new IVMPQuery;if(!$q->Query('62.178.158.185',9999,$errno,$errstr,2)){ echo 'Failed to query server ('.$errstr.')';}else{ echo 'Info:<br />'; var_dump($q->ServerData()); echo '<br /><br />Rules:<br />'; var_dump($q->ServerRules()); echo '<br /><br />Players:<br />'; var_dump($q->Players()); echo '<br /><br />Ping:<br />'; var_dump($q->Ping()); $q->Close();}?>
The benefit of cURL is therefore better because it is easier to handle, it is faster and also much, much larger! You can work intensively with the data!
<?phprequire_once('ivmpquery.php');$ip1 = $_GET["ip"];$port1 = $_GET["port"];$q = new IVMPQuery;if(!$q->Query($ip1,$port1,$errno,$errstr,2)){ echo 'Failed to query server ('.$errstr.')';}else{ $server = $q->ServerData(); if($server['maxplayers'] == 0) { echo 'Failed to query server (no reply)'; } else { echo $server['hostname'].' | '.$server['players'].' / '.$server['maxplayers'].($server['passworded'] ? ' | Passworded' : ''); } $q->Close();}?>
<?phpif(function_exists("fsockopen")){ echo "Function Exists";}else echo "Function does NOT Exist";?>
I tried it and it always prints 'Failed to query server (no reply)' in every server. Also i did a test with thisCode: [Select]<?phpif(function_exists("fsockopen")){ echo "Function Exists";}else echo "Function does NOT Exist";?>To see if sockets are enabled and it prints 'Function Exists', so everything is ok.
<TrojaA> <19:18:33> <&jenksta> how can we seriously open source junk code like that :/ <- Thou just hast to promote it like apple and thou canst