Public paste
noc script = bagger
By: Mkipz | Date: Dec 10 2006 01:16 | Format: PHP | Expires: never | Size: 1.71 KB | Hits: 1573

  1. <?php
  2. function checkserver($ip,$poort){
  3.         if($poort == 80){
  4.                 $conn = fsockopen($ip,$poort,$errno,$err,5);
  5.                 if(!$conn){
  6.                         return false;
  7.                 } else {
  8.                                 return true;
  9.                 }
  10.                                
  11.         } elseif($poort == 3306){
  12.                 $conn = fsockopen($ip,$poort,$errno,$err,5);
  13.                 if(!$conn){
  14.                         return false;
  15.                 } else {
  16.                         return true;
  17.                 }
  18.             } elseif($poort == 27015){
  19.                                 $fp = fsockopen('udp://'.$ip,$poort,$errno,$err,5);
  20.                                 if (!$fp) {
  21.                                                 return false;
  22.                                 } else {
  23.                                                 return true;
  24.                                 fclose($fp);
  25.                                 }
  26.                 } elseif($poort == 27005){
  27.                 $conn = fsockopen('udp://'.$ip,$poort,$errno,$err,5);
  28.                 if(!$conn){
  29.                         return false;
  30.                 } else {
  31.                         return true;
  32.                 }
  33.                 } elseif($poort == 9000){
  34.                 $conn = fsockopen('udp://'.$ip,$poort,$errno,$err,5);
  35.                 if(!$conn){
  36.                         return false;
  37.                 } else {
  38.                         return true;
  39.                 }
  40.         } elseif($poort == 21){
  41.                 $conn = ftp_connect($ip);
  42.                 if(!$conn){
  43.                         return false;
  44.                 } else {
  45.                         ftp_close($conn);
  46.                         return true;
  47.                 }
  48.         } else {
  49.                 $conn = fsockopen($ip,$poort,$errno,$err,5);
  50.                 if(!$conn){
  51.                         return false;
  52.                 } else {
  53.                         return true;
  54.                 }
  55.         }
  56. }
  57.  
  58. ?>