Помогите с кодом (lgsl)

Xeon

Проверенные
Сообщения
143
Реакции
13
Баллы
8,115
Не отображает картинку когда сервер оффлайн (Offline.png), то есть он все время показывает онлайн
PHP:
<style>

.text{font-family:"tahoma", "verbana", "arial", "helvetica";font-weight:700;font-size: 10px;}

.urlstat {color:#009bdb;}

.urlstatoff, .offline {color:#c14444;}

a{text-decoration: none;}

.online{color:#9fc41d;}

.passonline {color:#c24498;}

img.kartinka, img.nspImage, div.imageholder {

    overflow:hidden;

    float:left;

    margin:5px 5px 5px 0;

    padding:5px;

    border:1px solid #e0dede;

    background:#fff;

border-radius:4;

-moz-border-radius:4;

-khtml-border-radius:4;

}



.title{

    z-index:1;

    zoom:1;

}

.title em{display:none;}

.title:hover em{

    display:block;

    position:absolute;

    z-index:1;

    background-color:#000;

    -webkit-border-radius:5px; /* красивости в виде скругленных углов */

    -moz-border-radius:5px;

    border-radius:5px;

    line-height:normal;

    color:#FFF;

    text-decoration:none;

    padding:3px 5px;

    bottom:22px;

    right:0;

    -webkit-box-shadow:0 0 5px #000; /* красивости в виде тени */

    -moz-box-shadow:0 0 5px #000;

    box-shadow:0 0 5px #000;

}

.title:hover em i{

    position:absolute;

    z-index:1;

    bottom:-7px;

    right:5px;

    border-top:7px solid #000;

    border-left:7px solid transparent;

    _border-left:7px solid #FDEFC6; /* цвет фона. это для ие6.*/

    display:block;

    height:0;

    overflow:hidden;

}

</style>

            <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css" type="text/css" media="all" />

            <link rel="stylesheet" href="http://static.jquery.com/ui/css/demo-docs-theme/ui.theme.css" type="text/css" media="all" />

            <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>

            <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js" type="text/javascript"></script>

            <script src="http://jquery-ui.googlecode.com/svn/tags/latest/external/jquery.bgiframe-2.1.2.js" type="text/javascript"></script>

            <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/i18n/jquery-ui-i18n.min.js" type="text/javascript"></script>

<?PHP

require "lgsl_files/lgsl_class.php";



$server_list = lgsl_query_group();

$server_list = lgsl_sort_servers($server_list);

$total = lgsl_group_totals($server_list);





  foreach ($server_list as $server)

    {

        $misc  = lgsl_server_misc($server);

        $server = lgsl_server_html($server);



        $online = "ONLINE";

         

        if ($online == "ONLINE")

            {$online = "<img src=\"img/Online.png\"

  width=\"10\" height=\"10\">";}

        else if ($online == "ONLINE WITH PASSWORD")

            {$online = "<span class='text online'>Онлайн <span class='passonline'>(Пароль)</span></span>";}

        else if ($online == "NO RESPONSE")

            {$online = "<img src=\"img/Offline.png\"

  width=\"10\" height=\"10\">";}

     



      $id = "convex_nt_game_".md5(sha1($server['s']['players'].$server['s']['map'].$server['s']['name'].$server['b']['ip'].$server['b']['c_port']));



          $ppp.=  '

        <script>

    jQuery(function() {

        jQuery( "div#'.$id.'" ).progressbar({

            value: '.$server['s']['players'].',

            max: '.$server['s']['playersmax'].'

        });

    });

    </script>



<table border="0" width="100%" cellspacing="3" cellpadding="0">

<TR>

<td style="width: 10px;"><img border="0" src="'.$misc['icon_game'].'" width="16"></TD>

<td align="left"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A"><b>'.mb_substr($server['s']['name'],0,36).'</b></font></TD>

<td align="right"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A"><center><span class="title">'.$server['s']['map'].'<em><img alt="" src="'.$misc['image_map'].'" style="vertical-align:middle" /></em></span></center></font></TD>



</TR>

<TR>

<TD><center>'.$online.'</center></TD>

<TD align="left"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 11px;" color="#4A4A4A">'.$server['b']['ip'].':'.$server['b']['c_port'].'</font></TD>

<TD align="right"><font face="tahoma, verbana, arial, helvetica;" style="font-size: 10px;" color="#4A4A4A">'.$server['s']['players'].'/'.$server['s']['playersmax'].'</font></TD>

</TR>

</TABLE>

    <br>';

    }



echo $ppp;
 
Почему на онлайне стоит картинка для оффлайна? Оо
Код:
{$online = "<img src=\"img/Offline.png\"
 
Почему на онлайне стоит картинка для оффлайна? Оо
Код:
{$online = "<img src=\"img/Offline.png\"
Не знаю точно как с этим Lgsl но мне кажется когда ответ сервера else if ($online == "NO RESPONSE") то ставит картинку {$online = "<img src=\"img/Offline.png\"
 
А я тем более не знаю, я даже понятия не имею, что это и для чего. :-D
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу