config
Код за потвърждение: Избери целия код
<?php
/*
* MySQL Call Admin System 1.0
* Plugin - IMBA
* Web - carbonated @ fragfactory.info
*/
//Малко защита :D START
if(!defined("key")) {
header("Location: ./index.php");
}
//Малко защита :D END
//Връзка с базата данни START
$host = ""; //хоста на mysql сървъра (обикновено localhost)
$user = ""; //потребителят на вашата база данни (трябва ад има SELECT права (за плугина INSERT))
$pass = ""; //паролата на потребителя
$db = ""; //базата данни
$table = "call_admin"; //плугина я създава автоматично, ако не съществува, но все пак ако си правите редакции по кода, да не тършувате
//Връзка с базата данни END
//Conntecting.. НЕ се пипа нищо (ако не знаете какво правите) START
$conn = mysqli_connect($host, $user, $pass);
mysqli_select_db($conn, $db);
//Conntecting.. END
//Настройка на системата START
$last_calls_count = "15"; //колко последни викания на админ да показва
$last_calls_refresh_count = "20"; //на колко секунди да рефрешва страницата
$server_color = "#000000"; //цвят за сървъра всички типове цвят без RGB! / може да ползвате и английските наименования - white, black, green, yellow, pink и т.н.
$date_color = "grey"; //цвят за датата -"-
$time_color = "blue"; //цвят на часа -"-
$nick_color = "green"; //цвят на ника -"-
$reason_color = "red"; //цвят на причината -"-
$border_color = "blue"; //цвят на ограждението
$font_size = "16"; //големина на шрифта за последни повиквания
$counter_font_size = "16"; //големина на шрифта за брояча
//Настройка на системата END
?>
index
Код за потвърждение: Избери целия код
<?php
define("key", TRUE);
include "./includes/config.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<script language="JavaScript">
var countDownInterval=<?php echo "$last_calls_refresh_count"; ?>;
var c_reloadwidth=200
</script>
<ilayer id="c_reload" width=&{c_reloadwidth}; ><layer id="c_reload2" width=&{c_reloadwidth}; left=0 top=0></layer></ilayer>
<script>
var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime <=0){
countDownTime=countDownInterval;
clearTimeout(counter)
window.location.reload()
return
}
if (document.all)
document.all.countDownText.innerText = countDownTime+" ";
else if (document.getElementById)
document.getElementById("countDownText").innerHTML=countDownTime+" "
else if (document.layers){
document.c_reload.document.c_reload2.document.write('<div style="font-size: <?php echo "$counter_font_size"; ?>px;">Страницата ще се <a href="javascript:window.location.reload()">рефрешне</a> след <b id="countDownText">'+countDownTime+' </b> секунди!</div>')
document.c_reload.document.c_reload2.document.close()
}
counter=setTimeout("countDown()", 1000);
}
function startit(){
if (document.all||document.getElementById)
document.write('<div style="font-size: <?php echo "$counter_font_size"; ?>px;">Страницата ще се <a href="javascript:window.location.reload()">рефрешне</a> след <b id="countDownText">'+countDownTime+' </b> секунди!</div>')
countDown()
}
if (document.all||document.getElementById)
startit()
else
window.onload=startit
</script>
<table>
<?php
$query = "SELECT * FROM `$table` ORDER by `id` DESC LIMIT 0,$last_calls_count";
$data = mysqli_query($conn, "SELECT * FROM $table ORDER BY id DESC LIMIT 0,$last_calls_count");
if(mysqli_num_rows($data) > 0) {
while($row = mysqli_fetch_assoc($data)) {
$nick = mysqli_real_escape_string($conn, $row['nick']);
$reason = mysqli_real_escape_string($conn, $row['report']);
$ip = mysqli_real_escape_string($conn, $row['ip']);
echo '<div style="border-top: 1px solid '. $border_color .'; font-size: '. $font_size .'
<b><font color="'. $server_color .'">'. $row['server'] .'</font></b> |
<b><font color="'. $date_color .'">'. $row['date'] .'</font></b>: <b><font color="'. $reason_color .'">'. $secure_reason .'</font></b> |
<b><font color="'. $nick_color .'">'. $nick .'</font></b> <b><font color="'. $reason_color .'">'. $secure_reason .'</font></b> |
<b><font color="'. $server_color .'">IP </font></b>: <b><font color="'. $reason_color .'">'. $ip .'</font></b> |
</div>';
}
}
?>
</table>
</body>
</html>
PS: За първи път виждам толкова тъпи коментари в код..