[Help] Onliine Admins

wingshot

New Member
Joined
Oct 20, 2009
Messages
150
Reaction score
11
Здравейте хора искам да вкарам кода във Query Analyzer и да ми показва
админите Онлайн кога е преди колко минути часа дни е бил онлайн немога да намеря този код pls някой да ми хелпне че се раасипах днес
Code:
if(!char_online($row[0])){ $status[0] ='<img src=./images/Offline.gif width=12 height=12 >'; $ontime="$c";
}
if(char_online($row[0])){ $status[1] ='<img src=./images/Online.gif width=12 height=12 >'; $ontime='Онлайн сега';mssql_query("update admins set dstm='$time' where account='$account[0]'");
}
$a=mssql_num_rows(mssql_query("select * from admins where name='$row[0]'"));

if($a<1){mssql_query("insert into admins (account,name,dstm,realtm) values ('$account[0]','$row[0]','$time','$time')");}
някаде от тея кодове мисля че трябва да е но не става и нестава
 
Гейм Мастърите имаш предвид нали, не админите ?(chuckle)
 
До колкото ги гледам тия кодове не са за Query Analyzer а за PhP или html
 
Е как да ти показва ? Дори и някой да ти даде скрипт, той ще ти показва за момента когато си го изпълнил ... Може би искаш код, който да ти показва в Сайта ?
 
Здравейте хора искам да вкарам кода във Query Analyzer и да ми показва
админите Онлайн кога е преди колко минути часа дни е бил онлайн немога да намеря този код pls някой да ми хелпне че се раасипах днес
Code:
if(!char_online($row[0])){ $status[0] ='<img src=./images/Offline.gif width=12 height=12 >'; $ontime="$c";
}
if(char_online($row[0])){ $status[1] ='<img src=./images/Online.gif width=12 height=12 >'; $ontime='Онлайн сега';mssql_query("update admins set dstm='$time' where account='$account[0]'");
}
$a=mssql_num_rows(mssql_query("select * from admins where name='$row[0]'"));

if($a<1){mssql_query("insert into admins (account,name,dstm,realtm) values ('$account[0]','$row[0]','$time','$time')");}
някаде от тея кодове мисля че трябва да е но не става и нестава



защо ми прелича на кода на Дамиан за ГМ лист където показва кога е бил Онлайн даден администратор самоче тоя код който си дал не се слага в sql query това си е пхп кода на админ.пхп ... нищо не трябва да вкарваш в query ...
 
<?php
$code = '8';
$user_check = mssql_query("SELECT * FROM MEMB_INFO WHERE ctl_code='$code'");
$user = mssql_fetch_row($user_check);
$select_gm = mssql_query("SELECT status FROM MEMB_STAT WHERE memb__id='$user[0]'");
for($i=0;$i <mssql_num_rows($select_gm);++$i)
{
$gm = mssql_fetch_row($select_gm);
if($gm[0] == '0')
{
print "<center><font color=RED>$user[1] is offline</font></center>";
}
else
{
print "<center><font color=GREEN>$user[1] is ONLINE</font></center>";
}
}

Нещо такова... немога да го тествам понеже нямам MSSQL :)
 
защо ми прелича на кода на Дамиан за ГМ лист където показва кога е бил Онлайн даден администратор самоче тоя код който си дал не се слага в sql query това си е пхп кода на админ.пхп ... нищо не трябва да вкарваш в query ...
Да точно така като на Дамианчо.
Кадето показва героя какъф Ранк е ГМ или Администратор
И преди колко време е бил в игра който може
да помогне да ни помогне и аз се нуждая от него :)(bug)
 
eto koda na vsi4ki
CREATE TABLE [admin] (
[account] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[x] [int] NULL ,
[wreme] [int] NULL
) ON [PRIMARY]
GO
 
Това са функциите които са ти нужни.

PHP:
function days($y,$m){
switch($m){
case 1: $d=31; break;
case 2: $d=28+vis($y); break;
case 3: $d=31; break;
case 4: $d=30; break;
case 5: $d=31; break;
case 6: $d=30; break;
case 7: $d=31; break;
case 8: $d=31; break;
case 9: $d=30; break;
case 10: $d=31; break;
case 11: $d=30; break;
case 12: $d=31; break;
}
return $d;
}

function days_from_beginning($y,$m,$d){
for($i=1;$i<$m;$i++)$days+=days($y,$i);
return $days+$d;
}

function days_between($y,$m,$d,$y_d,$m_d,$d_d){
for($i=$y_d;$i<$y;$i++)$days+=365+vis($i);
return $days-days_from_beginning($y_d,$m_d,$d_d)+days_from_beginning($y,$m,$d);
}

function online_before($account){
require "config.php";
$row=mssql_fetch_row(mssql_query("select disconnecttm from memb_stat where memb___id='$account'"));
$row[0]=str_replace("  "," ",$row[0]);
$result=explode(" ",$row[0]);
switch($result[1]){
case Jan: $result[1]=1; break;
case Feb: $result[1]=2; break;
case Mar: $result[1]=3; break;
case Apr: $result[1]=4; break;
case May: $result[1]=5; break;
case Jun: $result[1]=6; break;
case Jul: $result[1]=7; break;
case Aug: $result[1]=8; break;
case Sep: $result[1]=9; break;
case Oct: $result[1]=10; break;
case Nov: $result[1]=11; break;
case Dec: $result[1]=12; break;
}

$result2=explode(":",$result[3]);
$m_d=$result[1];
$y_d=$result[2];
$d_d=$result[0];
$h_d=$result2[0];
$i_d=$result2[1];
$m=date("m");
$y=date("Y");
$d=date("d");
$h=date("H");
$i=date("i");
$minuti=$h*60+$i-$h_d*60-$i_d;
$dni=days_between($y,$m,$d,$y_d,$m_d,$d_d);
if($minuti<0){$dni-=1;$minuti=1440-$h_d*60-$i_d+$h*60+$i;}

if((int)($minuti/60)>0){if((int)($minuti/60)==1)$hours="".(int)($minuti/60)." час";else $hours="".(int)($minuti/60)." часа";} else $hours="";
if($dni>0){
if($dni==1)$days="$dni ден";
else $days="$dni дни";}else $days="";
if($minuti%60>0){if($minuti%60==1)$minutes="".($minuti%60)." минута"; else $minutes="".($minuti%60)." минути";} else $minutes="";
return "$days $hours $minutes";
}
 
  • Like
Reactions: Ivaylo99 and knif3r
eto koda na vsi4ki
CREATE TABLE [admin] (
[account] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[x] [int] NULL ,
[wreme] [int] NULL
) ON [PRIMARY]
GO
 
Ти си като папагал бе приятелю... я ми кажи този "код" какво прави, къде се слага и за какво служи, че толкова упорито го повтаряш?
 
[3:54:53 PM] CounterStrikeAnD1-ilian4o: iskam da mi napraivsh
[3:54:55 PM] CounterStrikeAnD1-ilian4o: tova
[3:54:57 PM] CounterStrikeAnD1-ilian4o: admins
[3:54:58 PM] CounterStrikeAnD1-ilian4o: ;)
[3:54:59 PM] CounterStrikeAnD1-ilian4o: nesto
[3:55:01 PM] CounterStrikeAnD1-ilian4o: nestava
[3:55:01 PM] CounterStrikeAnD1-ilian4o: samo
[3:55:06 PM] CounterStrikeAnD1-ilian4o: edna
[3:55:08 PM] CounterStrikeAnD1-ilian4o: tablica
[3:55:12 PM] CounterStrikeAnD1-ilian4o: ama ne samo 1
[3:55:13 PM] CounterStrikeAnD1-ilian4o: ima i oste
[3:55:14 PM] CounterStrikeAnD1-ilian4o: :x
нице
 
Здравейте хора искам да вкарам кода във Query Analyzer и да ми показва
админите Онлайн кога е преди колко минути часа дни е бил онлайн немога да намеря този код pls някой да ми хелпне че се раасипах днес
Code:
if(!char_online($row[0])){ $status[0] ='<img src=./images/Offline.gif width=12 height=12 >'; $ontime="$c";
}
if(char_online($row[0])){ $status[1] ='<img src=./images/Online.gif width=12 height=12 >'; $ontime='Онлайн сега';mssql_query("update admins set dstm='$time' where account='$account[0]'");
}
$a=mssql_num_rows(mssql_query("select * from admins where name='$row[0]'"));

if($a<1){mssql_query("insert into admins (account,name,dstm,realtm) values ('$account[0]','$row[0]','$time','$time')");}
някаде от тея кодове мисля че трябва да е но не става и нестава

За тоя script ти трябва query така ли ?

Пробвай с това :


CREATE TABLE [dbo].[admins] (
[account] [char] (10) NULL ,
[name] [char] (10) NULL ,
[dstm] [varchar] (50) NULL ,
[realtm] [varchar] (50) NULL ,
) ON [PRIMARY]
;
 
  • Like
Reactions: KR373N
ОМГ Той дамиан ти даде всичко което ти трябва :D

$row=mssql_fetch_row(mssql_query("select disconnecttm from memb_stat where memb___id='$account'"));
$row[0]=str_replace(" "," ",$row[0]);
 
да ама каде даго сложа това

АБЕ КЕЛЕШ НЕГРАМОТЕН, ТИ НЕ МОЖЕШ ЛИ ДА ЧЕТЕШ?!
Отваряш един notepad, слагаш кода, записваш го като *.php и готово!!!
Кое не разбра?
 
аве ас нз как да го напрая плс некои ако знае пише на скъпе kalibg96
 
аве ас нз как да го напрая плс некои ако знае пише на скъпе kalibg96

hahaahahahahha Ето го този,който продава web на 99% Secure за 1-2 SMS (rofl)