Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#1197 Edrard 21 ноя 2011, 19:46
Я вот заметил, что был изменен формат даты времени, в body.php надо найти

Код: Выделить всё                <tbody>
                    <?php foreach($new['data']['request_data']['items'] as $val){
                            if($val['member_since'] == ''){
                                $val['member_since'] = '02.02.2011';
                            }
                            $date = explode('.',$val['member_since']);
                            $new_time = $date['2'].'.'.$date['1'].'.'.$date['0'];

                        ?>
                        <tr>
                            <td><a href="<?php echo $config['base'].$val['name'].'/'; ?>"
                                    target="_blank"><?php echo $val['name']; ?></a></td>
                            <td><?php echo $val['account_id']; ?></td>
                            <td><?php echo $new_time; ?></td>
                            <td><?php echo floor((time() - mktime(0, 0, 0, $date['1'], $date['0'], $date['2']))/(3600*24)); ?></td>
                            <td><?php echo $val['role']; ?></td>
                            <td><?php echo date('Y.m.d',$res[$val['name']]['date']['local_num']); ?></td>
                        </tr>
                        <?php } ?>
                </tbody>


заменить на

Код: Выделить всё                <tbody>
                    <?php foreach($new['data']['request_data']['items'] as $val){
                            if($val['member_since'] == ''){
                                $val['member_since'] = '1300000000';
                            }
                            $date = date('Y.m.d',$val['member_since']);
                        ?> 
                        <tr>
                            <td><a href="<?php echo $config['base'].$val['name'].'/'; ?>"
                                    target="_blank"><?php echo $val['name']; ?></a></td>
                            <td><?php echo $val['account_id']; ?></td>
                            <td><?php echo $date; ?></td>
                            <td><?php echo floor((time() - mktime(0, 0, 0, date("m", $val['member_since']), date("d", $val['member_since']), date("Y", $val['member_since'])))/(3600*24)); ?></td>
                            <td><?php echo $val['role']; ?></td>
                            <td><?php echo date('Y.m.d',$res[$val['name']]['date']['local_num']); ?></td>
                        </tr>
                        <?php } ?>
                </tbody>
#1202 ilich 23 ноя 2011, 20:03
после обновления выпадает такая ошибка:

Fatal error: Call to a member function query() on a non-object in ./igronet.ru/tfs8/function/func.php on line 648


базы не использую, в конфиге прописано:

Код: Выделить всёdefine("SERVER",'ru');  // Server, can be ru, eu, us(Сервер может быть ru, eu, us)
    define("CLAN",'6148'); //Clan ID(ID Клана) 7188
    define("MYSQL",'off'); //MYSQL can be on or off(Включить MySQL - on, не включать - off)
    define("CACHE",'24'); //Players cache time for MySQL in hours(Время на которое кешируються данные в MySQL-е в часах)
    define("ALIGN",'ver'); //Vertical(ver) or Horizontal(hor) align of tabs(Вертикальное или Горизонтальное расположение закладок, возможные значения - hor и ver)
    define("PARS",'curl'); //Parsing method, can be curl or alternative mcurl(Библиотека парсинга, может быть curl или mcurl)
#1203 Edrard 23 ноя 2011, 22:36
Это моя оплошность, после тестирования, я забыл удалить одну строку в main.php, это в 38 строке -
Код: Выделить всё$newss = get_last_roster()

Удалите ее или закоментируйте и все заработает, эта функция арботает только при включенной базе.
#1204 ilich 24 ноя 2011, 20:20
спасибо, помогло.

не могли бы вы сказать, как сделать нумерацию, статическую, справа от ников игроков.
довольно полезная вещь, какое место в нумерации клана.
#1211 Exinaus 29 ноя 2011, 16:51
Изображение

- Загрузки информации с "Глобальной карты"
- Работа в автономном режими в случаи отсутствия связи к оффициальному серверу.
#1216 Edrard 02 дек 2011, 18:27
sem.govorov писал(а):доброе время суток
вот не как не могу поменять кодировку помогите плиЗ
http://wardeath.info/statistic/


Попробуйте в main.php после
Код: Выделить всё    error_reporting(E_ALL);
    ini_set("display_errors", 1);

добавить

Код: Выделить всёheader("Content-type: text/html; charset=utf-8");

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

Реклама | Adv