SHOW:
         |
         |
         - or go back to the newest paste.    
    | 1 | //contact: [email protected] | |
| 2 | <!doctype html> | |
| 3 | <head> | |
| 4 | <title>mdb ban lista</title> | |
| 5 | <style type="text/css"> | |
| 6 | body {
 | |
| 7 | background-color: #e1e1e1; | |
| 8 | width:80%; | |
| 9 | margin:0px auto; | |
| 10 | } | |
| 11 | </style><!-- your html stuff --> | |
| 12 | </head> | |
| 13 | <body> | |
| 14 | <?php | |
| 15 | //VARS | |
| 16 | $ftp_ip=""; //Ovde stavite svoj ip od servera(bez porta) Pr: 193.104.68.46 | |
| 17 | $ftp_user=""; //Ovde stavite ftp_user koji mozete naci na gpanelu | |
| 18 | $ftp_pass=""; //password odd ftp-a koji isto mozete naci na gpanelu | |
| 19 | $ftp_log_path="cstrike/addons/amxmodx/configs/mdbBans/bans.cfg"; | |
| 20 | $temporary_file="bans.tmp"; | |
| 21 | //END VARS | |
| 22 | ||
| 23 | ||
| 24 | $conn_id = ftp_connect($ftp_ip); | |
| 25 | $login_result = ftp_login($conn_id, $ftp_user, $ftp_pass); | |
| 26 | ||
| 27 | /* | |
| 28 | if ((!$conn_id) || (!$login_result)) {
 | |
| 29 | echo "<font color=\"#FF0000\">Could not retrieve ban list.</font>"; | |
| 30 | exit; | |
| 31 | } else {
 | |
| 32 | echo "<font color=\"#00FF00\">Retrieved ban list successfully.</font>\n"; | |
| 33 | echo "<br />\n"; | |
| 34 | echo "<br />\n"; | |
| 35 | }*/ | |
| 36 | ||
| 37 | // get the file | |
| 38 | $local = fopen($temporary_file, "w"); | |
| 39 | $result = ftp_fget($conn_id, $local, $ftp_log_path, FTP_ASCII); | |
| 40 | ||
| 41 | // close the FTP stream | |
| 42 | ftp_close($conn_id); | |
| 43 | ||
| 44 | ||
| 45 | $myFile = $temporary_file; | |
| 46 | $fh = fopen($myFile, 'r'); | |
| 47 | $theData = fread($fh, filesize($myFile)); | |
| 48 | fclose($fh); | |
| 49 | ||
| 50 | echo '<h1 style="color:#fff;margin:0px;padding:0px;font-size:50px;">mdb Ban lista</h1>'; | |
| 51 | echo "<table border=\"0\" cellpadding=\"3\" style=\"width: 100%;\">\n"; | |
| 52 | echo "<tr>\n"; | |
| 53 | echo "<td style=\"background-color: #333333; color: #FFFFFF; font-size: small;\">Igrac:</td>\n"; | |
| 54 | echo "<td style=\"background-color: #333333; color: #FFFFFF; font-size: small;\">Steam,Valve ili IP:</td>\n"; | |
| 55 | echo "<td style=\"background-color: #333333; color: #FFFFFF; font-size: small;\">mdbID ili cenzura:</td>\n"; | |
| 56 | echo "</tr>\n"; | |
| 57 | ||
| 58 | ||
| 59 | $file1 = $temporary_file; | |
| 60 | $lines = file($file1); | |
| 61 | $line_num = -1; | |
| 62 | foreach($lines as $linenum => $line){
 | |
| 63 | $line_num++; | |
| 64 | } | |
| 65 | while($line_num > -1){
 | |
| 66 | $line = $lines[$line_num]; | |
| 67 | $lista = explode(' -- ', $line);
 | |
| 68 | ||
| 69 | $mdbCensure = ''; | |
| 70 | $valveSteamIp = ''; | |
| 71 | if(strpos($lista[0], ' 0.0 ') != FALSE){
 | |
| 72 |    $valveSteamIp = str_replace('banid 0.0 ',' ',$lista[0]);
 | |
| 73 |    $valveSteamIp = str_replace('addip 0.0 ',' ',$valveSteamIp);
 | |
| 74 | $lista[0] = 'Ban Ip-ID'; | |
| 75 | } | |
| 76 | elseif(strpos($lista[0], ' ---- ') != FALSE){
 | |
| 77 | $mdbCensure = substr($lista[0],0,15); | |
| 78 | $lista[0] = 'Ban mdb'; | |
| 79 | } | |
| 80 | else{
 | |
| 81 | $i=2; | |
| 82 | while($i && isset($lista[$i])){
 | |
| 83 | if( preg_match('/m\d*-\d*-\d*/', $lista[$i])){
 | |
| 84 | $mdbCensure = $lista[$i]; | |
| 85 | } | |
| 86 | else if ( preg_match('/^STEAM_0:|^VALVE_0:/',$lista[$i]) || preg_match('/\d*.\d*.\d*/',$lista[$i])){
 | |
| 87 | $valveSteamIp = $lista[$i]; | |
| 88 | } | |
| 89 | ||
| 90 | if ( strstr($lista[$i],'(cenzura)')){
 | |
| 91 | $mdbCensure= $lista[$i]; | |
| 92 | } | |
| 93 | $i--; | |
| 94 | } | |
| 95 | } | |
| 96 | echo "<tr>\n"; | |
| 97 | echo "<td style=\"background-color: #eee; color: #000000; font-size: small;\">"; | |
| 98 | echo $lista[0]; | |
| 99 | echo "</td>\n"; | |
| 100 | ||
| 101 | echo "<td style=\"background-color: #eee; color: #000000; font-size: small;\">"; | |
| 102 | //echo $steamid; | |
| 103 | echo $valveSteamIp; | |
| 104 | echo "</td>\n"; | |
| 105 | ||
| 106 | echo "<td style=\"background-color: #eee; color: #000000; font-size: small;\">"; | |
| 107 | echo $mdbCensure; | |
| 108 | echo "</td>\n"; | |
| 109 | ||
| 110 | echo "</tr>\n"; | |
| 111 | ||
| 112 | $line_num--; | |
| 113 | } | |
| 114 | echo "</table>\n"; | |
| 115 | ?> | |
| 116 | <p style="text-align:center;font-size:12px;color:#a00;">Code by Dragan Rakita | email/msn: [email protected] </p> | |
| 117 | </body> | |
| 118 | </html> | |
| 119 | <!-- rest of ur html here --> | 
