Вход Регистрация
Файл: bk/panel.php
Строк: 285
<?php
require '../lang_inc.php';
require 
'../sid.php';
require 
'../config.php';
$link connect_db();
list(
$user$id$ps) = check_login($link);
include 
'../head.php';

if (
$user['level'] == 4) {
    
header('Location: admin.php?lg='.$lg.'&' $ref);
    die();
}

echo 
$div_title ''.$lang['Бойцовский клуб'].'' $div_end $div_left;

$root '../';
$mod = isset($_GET['mod']) ? $_GET['mod'] : NULL;
switch(
$mod) {
    default:
    echo 
'
    '
.$lang['Тренажеры'].':<br/>
    &raquo; <a href="panel.php?mod=edit&amp;file=trainers_force&amp;lg='
.$lg.'">'.$lang['Сила'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit&amp;file=trainers_endurance&amp;lg='
.$lg.'">'.$lang['Выносливость'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit&amp;file=trainers_adroitness&amp;lg='
.$lg.'">'.$lang['Ловкость'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit&amp;file=trainers_accuracy&amp;lg='
.$lg.'">'.$lang['Меткость'].'</a><br/>
    '
.$lang['Редактировать'].':<br/>
    &raquo; <a href="panel.php?mod=edit_2&amp;file=weapons&amp;lg='
.$lg.'">'.$lang['Оружие'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_3&amp;file=hands_feet&amp;lg='
.$lg.'">'.$lang['Руки ноги'].'</a><br/>
    '
.$lang['Редактировать болтовню'].':<br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=little_balls&amp;lg='
.$lg.'">'.$lang['Когда нет денег'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=no_user&amp;lg='
.$lg.'">'.$lang['Когда того, кого бьют нет в комнате'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=trauma&amp;lg='
.$lg.'">'.$lang['Когда тот, кого бьют не отошел с прошлого боя'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=victory&amp;lg='
.$lg.'">'.$lang['Победа'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=mazila&amp;lg='
.$lg.'">'.$lang['Промах'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=no_weapons&amp;lg='
.$lg.'">'.$lang['Попытка использовать оружие, которого нет в руках'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=vip_user&amp;lg='
.$lg.'&amp;">'.$lang['Когда бьют бота'].'</a><br/>
    &raquo; <a href="panel.php?mod=edit_4&amp;file=defeat&amp;lg='
.$lg.'&amp;">'.$lang['Когда отходняк от поражения'].'</a><br/>';
    break;
    
// Редактор
    
case edit:
    if (!isset(
$_GET['file']) || !preg_match('|^([A-z_]+)$|i'$_GET['file']) || !is_file($root 'upload/bk/'.$_GET['file'].'.dat')) header('Location: panel.php?lg='.$lg.'&' $ref) . exit;
    
//Удаление
    
if (isset($_GET['del'])) {
        
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
        unset(
$file[$_GET['del']]);
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'$file);
    }
    
//Сохранение
    
if (isset($_POST['ok'])) {
        
$n count($_POST['team']);
        
$save '';
        for (
$i 0$i $n$i++){
            if(empty(
$_POST['team'][$i])) continue;
            
$save .= $_POST['team'][$i].'|::|'.$_POST['add'][$i].'|::|'.$_POST['price'][$i].'|::|'.$_POST['time'][$i].'|::|'.$_POST['text_start'][$i].'|::|'.$_POST['text_end'][$i]."n";
        }
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'htmlspecialchars($save));
    }

    echo 
'<div class="b-input">
    <form action="panel.php?mod=edit&amp;file='
.$_GET['file'].'&amp;lg='.$lg.'" method="post">
     <i>'
.$lang['В тексте после заказа и окончании тренировки'].'<br/> '.$lang['можно использовать набор фраз'].' <br/>'.$lang['которые будут выводится в случайном порядке'].',<br/> '.$lang['используйте # в качестве разделителя'].'</i><br/>
      '
.$lang['Команда'].' | '.$lang['Сколько прибавлять'].' | '.$lang['Цена'].' | '.$lang['Время тренировки (в сек)'].' | '.$lang['Текст после заказа'].' | '.$lang['Текст по окончанию тренировки'].'
     <table border="0">
     <!-- tr>
      <td>'
.$lang['Команда'].'</td><td>'.$lang['Сколько прибавлять'].'</td><td>'.$lang['Цена'].'</td><td>'.$lang['Время тренировки (в сек)'].'</td><td>'.$lang['Текст после заказа'].'</td><td>'.$lang['Текст по окончанию тренировки'].'</td>
     </tr -->
     <tr>
      <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="" size="13"/></td>
      <td title="'
.$lang['Сколько прибавлять'].'"><input name="add[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Цена'].'"><input name="price[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Время тренировки (в сек)'].'"><input name="time[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Текст после заказа'].'"><input name="text_start[]" type="text" value=""/></td>
      <td title="'
.$lang['Текст по окончанию тренировки'].'"><input name="text_end[]" type="text" value=""/></td>
     </tr>'
;
    
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
    
$n count($file);
    for (
$i 0$i $n$i++) {
        
$ex explode('|::|'$file[$i]);
        echo 
'<tr>
          <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="'.$ex[0].'" size="13"/></td>
          <td title="'
.$lang['Сколько прибавлять'].'"><input name="add[]" type="text" value="'.$ex[1].'" size="3"/></td>
          <td title="'
.$lang['Цена'].'"><input name="price[]" type="text" value="'.$ex[2].'" size="3"/></td>
          <td title="'
.$lang['Время тренировки (в сек)'].'"><input name="time[]" type="text" value="'.$ex[3].'" size="3"/></td>
          <td title="'
.$lang['Текст после заказа'].'"><input name="text_start[]" type="text" value="'.$ex[4].'"/></td>
          <td title="'
.$lang['Текст по окончанию тренировки'].'"><input name="text_end[]" type="text" value="'.$ex[5].'"/></td>
          <td title="'
.$lang['Удалить'].'"><a href="panel.php?mod=edit&amp;file='.$_GET['file'].'&amp;del='.$i.'&amp;lg='.$lg.'&amp;">x</a></td>
         </tr>'
;
    }
    echo 
'</table></div>
      <input type="submit" name="ok" value="'
.$lang['Сохранить'].'"/>
    </form>
    <br/>&laquo; <a href="panel.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Назад'].'</a><br/>';
    break;

    case 
edit_2:
    if (!isset(
$_GET['file']) || !preg_match('|^([A-z_]+)$|i'$_GET['file']) || !is_file($root 'upload/bk/'.$_GET['file'].'.dat')) header('Location: panel.php?lg='.$lg.'&' $ref) . exit;
    
//Удаление
    
if (isset($_GET['del'])) {
        
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
        unset(
$file[$_GET['del']]);
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'$file);
    }
    
//Сохранение
    
if (isset($_POST['ok'])) {
        
$n count($_POST['team']);
        
$save '';
        for (
$i 0$i $n$i++) {
            if (empty(
$_POST['team'][$i])) continue;
            
$save .= $_POST['team'][$i].'|::|'.$_POST['add'][$i].'|::|'.$_POST['price'][$i].'|::|'.$_POST['text_start'][$i].'|::|'.$_POST['text_end'][$i]."n";
        }
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'htmlspecialchars($save));
    }

    echo 
'<div class="b-input">
    <form action="panel.php?mod=edit_2&amp;file='
.$_GET['file'].'&amp;lg='.$lg.'" method="post">
     <i>'
.$lang['В тексте после покупки и нанесения удара'].'<br/> '.$lang['можно использовать набор фраз которые'].'<br/> '.$lang['будут выводится в случайном порядке'].',<br/> '.$lang['используй'].' # '.$lang['в качестве разделителя'].'</i><br/>
      '
.$lang['Команда'].'| '.$lang['Сколько прибавлять  к силе'].'| '.$lang['Цена'].' | '.$lang['Текст после покупки'].' | '.$lang['Текст после нанесения удара'].'<br/>
    <table border="0">
     <tr>
      <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="" size="13"/></td>
      <td title="'
.$lang['Сколько прибавлять  к силе'].'"><input name="add[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Цена'].'"><input name="price[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Текст после покупки'].'"><input name="text_start[]" type="text" value=""/></td>
      <td title="'
.$lang['Текст после нанесения удара'].'"><input name="text_end[]" type="text" value=""/></td>
     </tr>'
;
    
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
    
$n count($file);
    for (
$i 0$i $n$i++) {
        
$ex explode('|::|'$file[$i]);
        echo 
'<tr>
          <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="'.$ex[0].'" size="13"/></td>
          <td title="'
.$lang['Сколько прибавлять  к силе'].'"><input name="add[]" type="text" value="'.$ex[1].'" size="3"/></td>
          <td title="'
.$lang['Цена'].'"><input name="price[]" type="text" value="'.$ex[2].'" size="3"/></td>
          <td title="'
.$lang['Текст после покупки'].'"><input name="text_start[]" type="text" value="'.$ex[3].'"/></td>
          <td title="'
.$lang['Текст после нанесения удара'].'"><input name="text_end[]" type="text" value="'.$ex[4].'"/></td>
          <td title="'
.$lang['Удалить'].'"><a href="panel.php?mod=edit_2&amp;file='.$_GET['file'].'&amp;del='.$i.'&amp;lg='.$lg.'&amp;">x</a></td>
         </tr>'
;
    }
    echo 
'</table></div>
      <input type="submit" name="ok" value="'
.$lang['Сохранить'].'"/>
    </form><br/>
    &laquo; <a href="panel.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Назад'].'</a><br/>';
    break;

    case 
edit_3:
    if (!isset(
$_GET['file']) || !preg_match('|^([A-z_]+)$|i'$_GET['file']) || !is_file($root 'upload/bk/'.$_GET['file'].'.dat')) header('Location: panel.php?lg='.$lg.'&' $ref) . exit;
    
//Удаление
    
if (isset($_GET['del'])) {
        
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
        unset(
$file[$_GET['del']]);
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'$file);
    }
    
//Сохранение
    
if (isset($_POST['ok'])) {
        
$n count($_POST['team']);
        
$save '';
        for (
$i 0$i $n$i++) {
            if (empty(
$_POST['team'][$i])) continue;
            
$save .= $_POST['team'][$i].'|::|'.$_POST['power'][$i].'|::|'.$_POST['text_end'][$i]."n";
        }
        
file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'htmlspecialchars($save));
    }

    echo 
'<div class="b-input">
    <form action="panel.php?mod=edit_3&amp;file='
.$_GET['file'].'&amp;lg='.$lg.'" method="post">
     <i>'
.$lang['В тексте после покупки и нанесения удара'].'<br/> '.$lang['можно использовать набор фраз'].',<br/> '.$lang['которые будут выводится в случайном порядке'].',<br/> '.$lang['используй'].' # '.$lang['в качестве разделителя'].'</i><br/>
      '
.$lang['Команда'].'| '.$lang['Сила удара'].' | '.$lang['Текст после удара'].'<br/>
    <table border="0">
     <tr>
      <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="" size="13"/></td>
      <td title="'
.$lang['Сила удара'].'"><input name="power[]" type="text" value="" size="3"/></td>
      <td title="'
.$lang['Текст после удара'].'"><input name="text_end[]" type="text" value=""/></td>
     </tr>'
;
    
$file file($root 'upload/bk/'.$_GET['file'].'.dat');
    
$n count($file);
    for (
$i 0$i $n$i++) {
        
$ex explode('|::|'$file[$i]);
        echo 
'<tr>
          <td title="'
.$lang['Команда'].'"><input name="team[]" type="text" value="'.$ex[0].'" size="13"/></td>
          <td title="'
.$lang['Сколько прибавлять  к силе'].'"><input name="power[]" type="text" value="'.$ex[1].'" size="3"/></td>
          <td title="'
.$lang['Цена'].'"><input name="text_end[]" type="text" value="'.$ex[2].'"/></td>
          <td title="'
.$lang['Удалить'].'"><a href="panel.php?mod=edit_2&amp;file='.$_GET['file'].'&amp;del='.$i.'&amp;lg='.$lg.'&amp;">x</a></td>
         </tr>'
;
    }
    echo 
'</table></div>
      <input type="submit" name="ok" value="'
.$lang['Сохранить'].'"/>
    </form><br/>
    &laquo; <a href="panel.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Назад'].'</a><br/>';
    break;

    case 
edit_4:
    if (!isset(
$_GET['file']) || !preg_match('|^([A-z_]+)$|i'$_GET['file']) || !is_file($root 'upload/bk/'.$_GET['file'].'.dat')) header('Location: panel.php?lg='.$lg.'&' $ref) . exit;
    
//Сохранение
    
if (isset($_POST['save'])) file_put_contents($root 'upload/bk/'.$_GET['file'].'.dat'$_POST['save']);

    echo 
'<div class="b-input">
    '
.$lang['Каждая фраза должна быть с новой строки'].'<br/>
    <b>%1$s</b> '
.$lang['тот, кто бьет'].', <b>%2$s</b> '.$lang['тот, у кого травма'].'.<br/>
    <form action="panel.php?lg='
.$lg.'&amp;mod=edit_4&amp;file='.$_GET['file'].'" method="post">
      <textarea name="save" rows="10" cols="40" wrap="off">'
.htmlspecialchars(file_get_contents($root 'upload/bk/'.$_GET['file'].'.dat')).'</textarea></div>
      <input type="submit" class="ibutton" name="ok" value="'
.$lang['Сохранить'].'"/>
    </form><br/>
    &laquo; <a href="panel.php?lg='
.$lg.'&amp;'.$ref.'">'.$lang['Назад'].'</a><br/>';
    break;
}

echo 
$div_end '<b>&laquo; <a href="../admin.php?lg='.$lg.'&amp;'.$ref.'">'.$lang['Админ-панель'].'</a></b>';
include 
'../foot.php';

?>
Онлайн: 1
Реклама