Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Добавления новой страници

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 21 фев 2010, 21:03

Прочитал вот http://bb3x.ru/a_addfunc/new_page
Сделал по аналогие
Толька есть один нюанс

Код: выделить все
<?php
class ServerInfo {
    var $connected;
    var $resource;
    var $ip;
    var $port;
    var $raw;

    function ServerInfo() {
        $this->connected = false;
        $this->resource = false;
    }

    function connect( $address, $port = 27015) {
        $this->disconnect();
        $this->port = (int)$port;
        $this->ip = gethostbyname( $address );
        if( $this->resource = fsockopen( 'udp://' . $this->ip, $this->port )  ) {
            $this->connected = true;
            stream_set_timeout( $this->resource, 2);
        }
    }

    function disconnect() {
        if( $this->connected ) {
            fclose( $this->resource );
            $this->connected = false;
        }
    }

    function getByte() {
        $return = ord( $this->raw[0] );
        $this->raw = substr( $this->raw , 1 );
        return $return;
    }

    function getShort() {
        $return = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
        $this->raw = substr( $this->raw , 2 );
        return $return;
    }

    function getLong() {
        $lo = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
      $hi = (ord($this->raw[3]) << 8) | ord($this->raw[2]);
        $this->raw = substr( $this->raw , 4 );
        return ($hi << 16) | $lo;
    }
   
    function getFloat() {
        $lo = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
      $hi = (ord($this->raw[2]) << 8) | ord($this->raw[3]);
        $this->raw = substr( $this->raw , 4 );
        return ($hi << 16) | $lo;
    }

    function getString() {
        $str = "";
        $i = 0;
        $n = strlen( $this->raw );
        while( ( $this->raw[$i] != "\0" ) && ( $i < $n ) ) {
            $str .= $this->raw[$i];
            $i++;
        }
        $this->raw = substr( $this->raw , strlen( $str ) + 1);
        return $str;
    }

    function getInfo() {
        if( !$this->connected )
            return false;
        $return = array();
        fwrite( $this->resource, "\xFF\xFF\xFF\xFFTSource Engine Query\0" );
        fread( $this->resource, 4 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            $tmp = $this->getByte();
           
            if( $tmp == 0x6d ) {
                $this->getString();
                $return['name'] = $this->getString();
                $return['map'] = $this->getString();
                $return['directory'] = $this->getString();
                $return['desсriрtion'] = $this->getString();
                $return['players'] = $this->getByte();
                $return['max_players'] = $this->getByte();
                $return['version'] = $this->getByte();
                $this->getByte();
                $tmp = chr( $this->getByte() );
                if( $tmp == 'l' )
                    $return['os'] = 'Linux';
                else
                    $return['os'] = 'Windows';
                if( $this->getByte() == 0x01 )
                    $return['password'] = 'yes';
                else
                    $return['password'] = 'no';
                if( $this->getByte() == 0x01 ) {
                    $this->getString();
                    $this->getString();
                    $this->raw = substr( $this->raw, 11 );
                }
                if( $this->getByte() == 0x01 )
                    $return['secure'] = 'yes';
                else
                    $return['secure'] = 'no';
                $return['bots'] = $this->getByte();
            } elseif( $tmp == 0x49 ) {
                $return['version'] = $this->getByte();
                $return['name'] = $this->getString();
                $return['map'] = $this->getString();
                $return['directory'] = $this->getString();
                $return['desсriрtion'] = $this->getString();
                $this->raw = substr( $this->raw, 2 );
                $return['players'] = $this->getByte();
                $return['max_players'] = $this->getByte();
                $return['bots'] = $this->getByte();
                $this->getByte();
                $tmp = chr( $this->getByte() );
                if( $tmp == 'l' )
                    $return['os'] = 'Linux';
                else
                    $return['os'] = 'Windows';
                if( $this->getByte() == 0x01 )
                    $return['password'] = 'yes';
                else
                    $return['password'] = 'no';
                if( $this->getByte() == 0x01 )
                    $return['secure'] = 'yes';
                else
                    $return['secure'] = 'no';
            }
        } else {
            $this->disconnect();
            return false;
        }
        return $return;
    }

    function getPlayers() {
        $return = array();
        if( !$this->connected )
            return $return;

        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x55" . $this->getChallenge() );
        fread( $this->resource, 4 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            if( $this->getByte() == 0x44 ) {
                $num = $this->getByte();
                for($i = 0; $i < $num; $i++ ) {
          $tmp = $this->getByte();
                    $name = $this->getString();
                    $kills = $this->getLong();
                    $time = @unpack( "f1float", $this->raw );
                    $this->raw = substr( $this->raw, 4 );
                    $return[] = array(
                        'name' => $name,
                        'kills' => $kills,
                        'time' => gmdate( "H:i:s", (int)$time['float'] )
                    );
                }
            }
        }
        return $return;
    }

    function getChallenge() {
        if( !$this->connected )
            return false;
        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x55\xFF\xFF\xFF\xFF" );
        fread( $this->resource, 5 );
        return fread( $this->resource, 4 );
    }

    function getRules() {
        $return = array();
        if( !$this->connected )
            return $return;

        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x56" . $this->getChallenge() );
        fread( $this->resource, 13 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            if( $this->getByte() == 0x45 ) {
                $this->getShort();
                $arr = explode( "\0", $this->raw );
                $num = count( $arr );
                for( $i = 0; $i < $num ; $i++ )
                    $return[$arr[$i]] = $arr[++$i];
            }
        }
        return $return;
    }
}
$info = new ServerInfo();
$value = array();
$player = array();
$getres = array();
$info->connect( "levik.org.ua", 27015 );
$value =  $info->getInfo();
$player = $info->getPlayers();

echo '
Server Name :

';

echo  $value['name'] ;
echo "<br>";
echo '
 Map :

';
echo  $value['map'];
echo "<br>";


echo '
Players :

';
echo  $value['players'];
echo "<br>";


echo '
Max players :

';
echo  $value['max_players'];
echo "<br>";

echo '
Next players :

';
echo  $getres['amx_nextmap'];
echo "<br>";

echo '
Patch version :

';
echo  $value['version'];
echo "<br>";

echo '
Players that play

';
echo "<br>";


$N = $value['players'];

echo '
    <table width="20%" border="2" cellspacing="0" cellpadding="0">
    <tr>
   <th width="50%" scope="col"><div align="left">Name </div></th>
   <th width="50%" scope="col"><div align="left">kills </div></th>
    <th width="50%" scope="col"><div align="left">time</div></th>
    </tr>
';



for ($i=0;$i<$N;$i++)
{
    echo "
    <td>
    ";
    echo $player[$i]['name']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['kills']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['time']; '
    </td>
    ';
     echo  " 
     <td>
     </td> 

</tr>";
}



$info->disconnect();
?>


Вот код что я хочу использовать. Он вводит табличку и не толька. Я хочу ето сделать в phpbb как правильно мне ето сделать ?

Код: выделить все
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr (__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);


class ServerInfo {
    var $connected;
    var $resource;
    var $ip;
    var $port;
    var $raw;

    function ServerInfo() {
        $this->connected = false;
        $this->resource = false;
    }

    function connect( $address, $port = 27015) {
        $this->disconnect();
        $this->port = (int)$port;
        $this->ip = gethostbyname( $address );
        if( $this->resource = fsockopen( 'udp://' . $this->ip, $this->port )  ) {
            $this->connected = true;
            stream_set_timeout( $this->resource, 2);
        }
    }

    function disconnect() {
        if( $this->connected ) {
            fclose( $this->resource );
            $this->connected = false;
        }
    }

    function getByte() {
        $return = ord( $this->raw[0] );
        $this->raw = substr( $this->raw , 1 );
        return $return;
    }

    function getShort() {
        $return = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
        $this->raw = substr( $this->raw , 2 );
        return $return;
    }

    function getLong() {
        $lo = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
      $hi = (ord($this->raw[3]) << 8) | ord($this->raw[2]);
        $this->raw = substr( $this->raw , 4 );
        return ($hi << 16) | $lo;
    }
   
    function getFloat() {
        $lo = (ord($this->raw[1]) << 8) | ord($this->raw[0]);
      $hi = (ord($this->raw[2]) << 8) | ord($this->raw[3]);
        $this->raw = substr( $this->raw , 4 );
        return ($hi << 16) | $lo;
    }

    function getString() {
        $str = "";
        $i = 0;
        $n = strlen( $this->raw );
        while( ( $this->raw[$i] != "\0" ) && ( $i < $n ) ) {
            $str .= $this->raw[$i];
            $i++;
        }
        $this->raw = substr( $this->raw , strlen( $str ) + 1);
        return $str;
    }

    function getInfo() {
        if( !$this->connected )
            return false;
        $return = array();
        fwrite( $this->resource, "\xFF\xFF\xFF\xFFTSource Engine Query\0" );
        fread( $this->resource, 4 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            $tmp = $this->getByte();
           
            if( $tmp == 0x6d ) {
                $this->getString();
                $return['name'] = $this->getString();
                $return['map'] = $this->getString();
                $return['directory'] = $this->getString();
                $return['desсriрtion'] = $this->getString();
                $return['players'] = $this->getByte();
                $return['max_players'] = $this->getByte();
                $return['version'] = $this->getByte();
                $this->getByte();
                $tmp = chr( $this->getByte() );
                if( $tmp == 'l' )
                    $return['os'] = 'Linux';
                else
                    $return['os'] = 'Windows';
                if( $this->getByte() == 0x01 )
                    $return['password'] = 'yes';
                else
                    $return['password'] = 'no';
                if( $this->getByte() == 0x01 ) {
                    $this->getString();
                    $this->getString();
                    $this->raw = substr( $this->raw, 11 );
                }
                if( $this->getByte() == 0x01 )
                    $return['secure'] = 'yes';
                else
                    $return['secure'] = 'no';
                $return['bots'] = $this->getByte();
            } elseif( $tmp == 0x49 ) {
                $return['version'] = $this->getByte();
                $return['name'] = $this->getString();
                $return['map'] = $this->getString();
                $return['directory'] = $this->getString();
                $return['desсriрtion'] = $this->getString();
                $this->raw = substr( $this->raw, 2 );
                $return['players'] = $this->getByte();
                $return['max_players'] = $this->getByte();
                $return['bots'] = $this->getByte();
                $this->getByte();
                $tmp = chr( $this->getByte() );
                if( $tmp == 'l' )
                    $return['os'] = 'Linux';
                else
                    $return['os'] = 'Windows';
                if( $this->getByte() == 0x01 )
                    $return['password'] = 'yes';
                else
                    $return['password'] = 'no';
                if( $this->getByte() == 0x01 )
                    $return['secure'] = 'yes';
                else
                    $return['secure'] = 'no';
            }
        } else {
            $this->disconnect();
            return false;
        }
        return $return;
    }

    function getPlayers() {
        $return = array();
        if( !$this->connected )
            return $return;

        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x55" . $this->getChallenge() );
        fread( $this->resource, 4 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            if( $this->getByte() == 0x44 ) {
                $num = $this->getByte();
                for($i = 0; $i < $num; $i++ ) {
          $tmp = $this->getByte();
                    $name = $this->getString();
                    $kills = $this->getLong();
                    $time = @unpack( "f1float", $this->raw );
                    $this->raw = substr( $this->raw, 4 );
                    $return[] = array(
                        'name' => $name,
                        'kills' => $kills,
                        'time' => gmdate( "H:i:s", (int)$time['float'] )
                    );
                }
            }
        }
        return $return;
    }

    function getChallenge() {
        if( !$this->connected )
            return false;
        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x55\xFF\xFF\xFF\xFF" );
        fread( $this->resource, 5 );
        return fread( $this->resource, 4 );
    }

    function getRules() {
        $return = array();
        if( !$this->connected )
            return $return;

        fwrite( $this->resource, "\xFF\xFF\xFF\xFF\x56" . $this->getChallenge() );
        fread( $this->resource, 13 );
        $status = socket_get_status( $this->resource );
        if( $status['unread_bytes'] > 0 ) {
            $this->raw = fread( $this->resource, $status['unread_bytes'] );
            if( $this->getByte() == 0x45 ) {
                $this->getShort();
                $arr = explode( "\0", $this->raw );
                $num = count( $arr );
                for( $i = 0; $i < $num ; $i++ )
                    $return[$arr[$i]] = $arr[++$i];
            }
        }
        return $return;
    }
}




// Start session management
$user->session_begin();
$auth->acl ($user->data);
$user->setup();
if ($user->data['user_id'] == ANONYMOUS)
{
    login_box('', $user->lang['LOGIN']);
}

page_header('Статистика сервера  Counter-Strike 1.6');



$template->set_filenames(array(
    'body' => 'stats_body.html',
));



$info = new ServerInfo();
$value = array();
$player = array();
$getres = array();
$info->connect( "levik.org.ua", 27015 );
$value =  $info->getInfo();
$player = $info->getPlayers();

echo '
Server Name :

';

echo  $value['name'] ;
echo "<br>";
echo '
 Map :

';
echo  $value['map'];
echo "<br>";


echo '
Players :

';
echo  $value['players'];
echo "<br>";


echo '
Max players :

';
echo  $value['max_players'];
echo "<br>";

echo '
Next players :

';
echo  $getres['amx_nextmap'];
echo "<br>";

echo '
Patch version :

';
echo  $value['version'];
echo "<br>";

echo '
Players that play

';
echo "<br>";


$N = $value['players'];

echo '
    <table width="20%" border="2" cellspacing="0" cellpadding="0">
    <tr>
   <th width="50%" scope="col"><div align="left">Name </div></th>
   <th width="50%" scope="col"><div align="left">kills </div></th>
    <th width="50%" scope="col"><div align="left">time</div></th>
    </tr>
';



for ($i=0;$i<$N;$i++)
{
    echo "
    <td>
    ";
    echo $player[$i]['name']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['kills']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['time']; '
    </td>
    ';
     echo  " 
     <td>
     </td> 

</tr>";
}



$info->disconnect();

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();




?>


Код: выделить все
<!-- INCLUDE overall_header.html -->

<h2>{L_UM_STATS}</h2>

<div class="panel">
   <div class="inner"><span class="corners-top"><span></span></span>

   <div class="content">
      <p>
         <table width="200" border="1" cellspacing="0" cellpadding="0">
       <tr>
          <td>1</td>
          <td>2</td>
   </tr>
   <tr>
          <td>3</td>
         <td>4</td>
   </tr>
</table>
      </p>
   </div>

   <span class="corners-bottom"><span></span></span></div>
</div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->


Место 1 2 надо выводить то что выводиться на самом первом фалы.. Как ето сделать? Или можно пример как ето делать ..
Помог размести силку на наш ресурс.)
Код: выделить все
<a href="http://levik.org.ua/" target="_blank" title="Портал"><img src=http://levik.org.ua/friends/levik88_31.jpg></a>
levik
Наш человек
 
Сообщений: 255
Зарегистрирован:
31 май 2009, 10:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 фев 2010, 22:06

levik
Вот тебе в помощь http://www.teosofia.ru/knowledge-base/a ... phpbb.html
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 360
Зарегистрирован:
10 дек 2009, 15:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение 23 фев 2010, 00:43

А как передать дание с php файла в шаблон .. Просто у меня вся загвостка в етом...

Код: выделить все
echo '
Server Name :

';

echo  $value['name'] ;
echo "<br>";
echo '
 Map :

';
echo  $value['map'];
echo "<br>";


echo '
Players :

';
echo  $value['players'];
echo "<br>";


echo '
Max players :

';
echo  $value['max_players'];
echo "<br>";

echo '
Next players :

';
echo  $getres['amx_nextmap'];
echo "<br>";

echo '
Patch version :

';
echo  $value['version'];
echo "<br>";

echo '
Players that play

';
echo "<br>";


$N = $value['players'];

echo '
    <table width="20%" border="2" cellspacing="0" cellpadding="0">
    <tr>
   <th width="50%" scope="col"><div align="left">Name </div></th>
   <th width="50%" scope="col"><div align="left">kills </div></th>
    <th width="50%" scope="col"><div align="left">time</div></th>
    </tr>
';



for ($i=0;$i<$N;$i++)
{
    echo "
    <td>
    ";
    echo $player[$i]['name']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['kills']; '
    </td>
    ';
    echo  " 
    <td>
    ";
    echo $player[$i]['time']; '
    </td>
    ';
     echo  " 
     <td>
     </td> 

</tr>";
}

Вот ето мне надо вивести я сначало думал виводить через php ну ето както через одно место а как через шаблон ?
Помог размести силку на наш ресурс.)
Код: выделить все
<a href="http://levik.org.ua/" target="_blank" title="Портал"><img src=http://levik.org.ua/friends/levik88_31.jpg></a>
levik
Наш человек
 
Сообщений: 255
Зарегистрирован:
31 май 2009, 10:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 23 фев 2010, 04:35

А вы загляните, например, в код index.php, почитайте, поанализируйте и поймёте. Ищите по строчке
Код: выделить все
// Assign index specific vars
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 600
Зарегистрирован:
06 июн 2009, 23:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 24 фев 2010, 21:56

в php
Код: выделить все
// Assign index specific vars
$template->assign_vars(array(

'Server Name ' => $value['name'],
' Map '=> $value['map'],
'Players :' => $value['players'],
'Max players :' =>  $value['max_players'],
'Next players :' =>$getres['amx_nextmap'],
'Patch version:' => $value['version']
);


в html
Код: выделить все

{Server Name }



И должно вывести значения $value['name'] правильно я вас понял ?.. Если да то у меня почему так не выходит.
Помог размести силку на наш ресурс.)
Код: выделить все
<a href="http://levik.org.ua/" target="_blank" title="Портал"><img src=http://levik.org.ua/friends/levik88_31.jpg></a>
levik
Наш человек
 
Сообщений: 255
Зарегистрирован:
31 май 2009, 10:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 25 фев 2010, 00:02

Правильно, только вместо {Server Name } следует писать {SERVER_NAME}, без пробелов.
И скобку вы потеряли:
Код: выделить все
   ));
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 600
Зарегистрирован:
06 июн 2009, 23:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 25 фев 2010, 21:16

за скобку спс ну я просто в посте потерял в коде она била.) только после того как я вписал {SERVER_NAME} у меня не чего не вивидится .. то что должно бить в етой переменой.. что я не правильно сделал ?
Помог размести силку на наш ресурс.)
Код: выделить все
<a href="http://levik.org.ua/" target="_blank" title="Портал"><img src=http://levik.org.ua/friends/levik88_31.jpg></a>
levik
Наш человек
 
Сообщений: 255
Зарегистрирован:
31 май 2009, 10:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 26 фев 2010, 00:23

php
Код: выделить все
    $template->assign_vars(array(

    'SERVER_NAME'   => $value['name'],
    'MAP'           => $value['map'],
    'PLAYERS'       => $value['players'],
    'MAX_PLAYERS'   => $value['max_players'],
    'NEXT_PLAYERS'  => $getres['amx_nextmap'],
    'PATCH_VERSION' => $value['version']
    ));


html
Код: выделить все
    {SERVER_NAME}


В именах переменных — никаких пробелов, двоеточий и т.п. Всё это в HTML. Стройте в HTML таблицу и заполняйте её переменными. Или же вы можете сделать ОДНУ переменную, содержащую в себе всю таблицу, типа:

Код: выделить все
    $template->assign_vars(array(
    'TABLE' => '<table>
       <tr>
           <td>' . $first_var . '</td>
           <td>' . $second_var . '</td>
       </tr>
     </table>'
    ));


Код: выделить все
у меня не чего не вивидится .. то что должно бить в етой переменой.

Может, она пустая? ;) Проверить можно быстро через echo.
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 600
Зарегистрирован:
06 июн 2009, 23:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 02 мар 2010, 22:18

та нет ..) просто rjkb виводити в php файли то все отображає только стиль коцает ну ето из за того что из php фала вивожу. а вот если html то просто пусто. может просто посмотреть stats
Помог размести силку на наш ресурс.)
Код: выделить все
<a href="http://levik.org.ua/" target="_blank" title="Портал"><img src=http://levik.org.ua/friends/levik88_31.jpg></a>
levik
Наш человек
 
Сообщений: 255
Зарегистрирован:
31 май 2009, 10:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 03 мар 2010, 00:31

Код для присвоения значения переменным:
Код: выделить все
$template->assign_vars(array(
      'SERVER' => $value['name'],
      'MAP' => $value['map'],
      'PLAYERS' => $value['players'],
      'MAX_PLAYERS' => $value['max_players'],
      'NEXT_MAP'  => $getres['amx_nextmap'],
      'PATCH_VER' => $value['version'],
     
    ));

Применение переменных:
Код: выделить все
{SERVER}

Код для создания таблицы:
Код: выделить все
    $N = $value['players'];
    for ($i=0;$i<$N;$i++)
    {
      $template->assign_block_vars('player_row', array(
        'NAME'  => $player[$i]['name'],
        'KILLS' => $player[$i]['kills'],
        'TIME'  => $player[$i]['time'],
      ));
    }

Код для таблицы в шаблоне:
Код: выделить все
<table>
  <thead>
    <tr>
      <th>Name</th>
      <th>Kills</th>
      <th>Time</th>
    </tr>
  </thead>
  <tbody>
    <!-- BEGIN player_row -->
      <tr>
        <td>{player_row.NAME}</td>
        <td>{player_row.KILLS}</td>
        <td>{player_row.TIME}</td>
      </tr>
    <!-- END player_row -->
  </tbody>
</table>
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и гости: 5

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3