Проблема с таблицей php скрипта
#1

Всем добрый день вчера собрал API php скрипт онлайн игроков для samp но встала проблема с показанием онлайн игроков в таблице показывает тока 1 игрока а всех остальных за таблицей в может быть проблема может объясните нубу.


PHP код:
  if (!$player_list) { echo "<div style='text-align:center'><b>Нет игроков или сервер не отвечает</b></div></body></html>"; return; }
  if (isset(
$player_list[1]['score']))   { $monitor_show_score  1; }
  if (isset(
$player_list[1]['ping']))    { $monitor_show_ping   1; }
    echo 
"<style>
        #monittable{
            width: 600px;
            border: 1px solid rgb(0,0,0);
            margin-left: 0px; 
            border-collapse: collapse
        }
        #monittable td{border: 1px solid rgb(0,0,0);}
        #monittable tr{text-align: center;}
    </style>"
;
  echo 
"<table id=\"monittable\"><tr><td colspan=\"3\" bgcolor=\"#d2d2d2\"><b>".$data[hostname]."</b></td></tr>";
  echo 
"<tr><td colspan=\"3\" bgcolor=\"#ffffff\">Итого игроков онлайн: ".$data[players]."/".$data[maxplayers]."</td></tr>";
  echo 
"<tr bgcolor=\"#ffffff\"><td width=\"150px\">Псевдоним</td>";
  if (
$monitor_show_score ) { echo "<td width=\"150px\">Уровень</td>"; }
  if (
$monitor_show_ping)   { echo "<td width=\"150px\">Пинг</td></tr>"; }
  foreach (
$player_list as $key=>$player)
  {
    if (
function_exists("mb_convert_encoding")) 
    {
      
$player[name] = htmlspecialchars($player[name], ENT_QUOTES);
      
$player[name] = @mb_convert_encoding($player[name],"HTML-ENTITIES","auto");
    }
    else
    {
      
$player[name] = htmlentities($player[name], ENT_QUOTES);
    }
    echo 
"<tr bgcolor=\"#fff\"><td width=\"150px\">$player[name]</td>";
    if (
$monitor_show_score)  { echo "<td width=\"150px\">$player[score]</td>"; }
    if (
$monitor_show_ping)   { echo "<td width=\"150px\">$player[ping]</td></tr>"; }
    echo 
"</table>";
  }
?> 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)