Здравствуйте. Я хочу сделать у себя на сайте вывод медалей возле ника юзера. И мне сказали что это можно сделать в файле который выводит статусы "онлайн" "оффлайн". И я пытался вставить и никак.
И вот я хочу у вас попросить помощи или же подсказки. Вот код в файле
<?php
function online($user=NULL){
global $set,$time;
static $users;
if(!isset($users[$user])){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$user' AND `time` > '$time'"), 0)!=0){
$users[$user]= ' <span class="off">Забанен(а)</span>';
}else if(mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$user' AND `date_last` > '".(time()-600)."' LIMIT 1"),0)==1){
if($set['show_away']==0){
$on='[ON]';
}else{
$ank=mysql_fetch_array(mysql_query("SELECT `date_last` FROM `user` WHERE `id` = '$user' LIMIT 1"));
}
if((time()-$ank['date_last'])==0){
$on='[ON]';
}
$users[$user]= ' <img src="/style/img/status/online.gif" alt="on"/>';
}else{
$users[$user]=null;
$users[$user]= ' <img src="/style/img/status/off.gif" alt="off"/>';
}
}
return $users[$user];
}
function zipcount(){
global $set;
if($set['gzip']=='on'){
$Contents = ob_get_contents();
$gzib_file = strlen($Contents);
$gzib_file_out = strlen(gzcompress($Contents, 9));
$gzib_pro = round(100 - (100 / ($gzib_file / $gzib_file_out)), 1);
echo 'Cжатие вкл. ('.$gzib_pro.'% ) [<a href="'.H.'info/on_helper.php?mode=15">?</a>]<br/>';
}else{
echo 'Cжатие выкл.<br/>';
}
}
?>
Надо вставить куда нибудь, чтобы вывелись медали, вот такой код:
if($ank['rating']>=1 && $ank['rating']<10){echo '<img src="/style/img/medal/new.gif"></img>';}
if($ank['rating']>=11 && $ank['rating']<30){echo '<img src="/style/img/medal/bronze.png"></img>';}
if($ank['rating']>=31 && $ank['rating']<=60){echo '<img src="/style/img/medal/silver.png"></img>';}
if($ank['rating']>=61 && $ank['rating']<999){echo '<img src="/style/img/medal/gold.png"></img>';}
Подскажите куда его вставить можно.
Можешь после этого вставить
======================
$users[$user]= ' <img src="/style/img/status/online.gif" alt="on"/>';
}else{
$users[$user]=null;
$users[$user]= ' <img src="/style/img/status/off.gif" alt="off"/>';
if($ank['rating']>=1 && $ank['rating']<10){echo '<img src="/style/img/medal/new.gif"></img>';}
if($ank['rating']>=11 && $ank['rating']<30){echo '<img src="/style/img/medal/bronze.png"></img>';}
if($ank['rating']>=31 && $ank['rating']<=60){echo '<img src="/style/img/medal/silver.png"></img>';}
if($ank['rating']>=61 && $ank['rating']<999){echo '<img src="/style/img/medal/gold.png"></img>';}
========================