View difference between Paste ID: iSL87ZNd and YeJ5fPWM
SHOW: | | - or go back to the newest paste.
1
//contact: dragan.rakita@live.com
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: dragan.rakita@live.com </p>
117
</body>
118
</html>
119
<!-- rest of ur html here -->