Whosonline php kodu bilen ?

  • Konbuyu başlatan Konbuyu başlatan MaLee
  • Başlangıç tarihi Başlangıç tarihi
Konu Yazar

MaLee

Banlanmış
Kalemi Kırıldı!
Haz
332
5
Arkadaşlar panel de anasayfada kaç kişi oyunda kimler oyunda yapabilirmiyiz ?
 
Cevap: Whosonline php kodu bilen ?

index.php ye koyacaksın socket bağlantılarını dbden ilgili yerleri okutturacaksın.
 
Cevap: Whosonline php kodu bilen ?

index.php ye koyacaksın socket bağlantılarını dbden ilgili yerleri okutturacaksın.

onu herkez söyler
PHP:
<?php
// Skin Settings
$title = $name." ".$lang[37];

parth1tr();
parth1('5%','','center');
echo $lang[0];
parth2();
parth1('10%','','center');
echo $lang[3];
parth2();
parth1('30%','','center');
echo $lang[1];
parth2();
parth1('10%','','center');
echo $lang[2];
parth2();
parth1('20%','','center');
echo $lang[4];
parth2();
parth1('30%','','center');
echo $lang[5];
parth2();
parth1('15%','','center');
echo $lang[6];
parth2();
parth2tr();

$count = 0;
$msconnect=odbc_connect("$dbname","$dbuser","$dbpass");
$results=odbc_exec($msconnect,"SELECT strCharID FROM CURRENTUSER");

while (odbc_fetch_row($results)) {
	// Data
	$user = odbc_result($results, 1);
	$info=odbc_exec($msconnect,"SELECT Level, Nation, Class, Knights, Loyalty, Authority FROM USERDATA WHERE strUserId = '".$user."'");
	$lvl=odbc_result($info, 1);
	$nation = odbc_result($info, 2);
	$class = odbc_result($info, 3);
	$clan = odbc_result($info, 4);
	$clan2 = odbc_result($info, 4);
	$clanr=odbc_exec($msconnect,"SELECT IDName FROM KNIGHTS WHERE IDNum = '$clan'");
	$clan=odbc_result($clanr, 1);
	if ($clan == '') {
		$clan = 'None';
	}
	$np = odbc_result($info, 5);
	$isGM = odbc_result($info, 6);

	// Change Info
	$nation = getNation($nation);
	$class = getClass($class);

	$count++;
	part1tr();
	part2();
	part1('5%',1,1,'center');
	echo $count;
	if ($nation=='Karus')
	{
		
		part1('10%',1,1,'top');
		image($skindir.'karus.gif');
		part2();
	}
	else
	{
		part1('10%',1,1,'top');
		image($skindir.'elmo.gif');
		part2();
	}	
	if ($isGM == 0)
	{
		part1('30%',1,1,'center');
		echo '<b>'.$user.'</b>';
		part2();	
	}else
	{
		part1('30%',1,1,'center');
		echo '<A class="mlink" HREF="index.php?act=userdet&userid='.$user.'">'.$user.'</A>';
		part2();
	}
	part1('10%',1,1,'center');
	echo $lvl;
	part2();
	part1('20%',1,1,'center');
	echo $class;
	part2();
	part1('30%',1,1,'center');
	if ($clan == 'None')
	{
		echo 'None';
	}
	else echo '<A class="mlink" HREF="index.php?act=clan&id='.$clan2.'">'.$clan.'</A>';
	part2();
	part1('15%',1,1,'center');
	echo $np;
	part2();
	part2tr();

}
part1tr();
part1('50%',4,1,'center');
echo $lang[32];
part2();
part1('50%',3,1,'center');
echo $count;
part2();
part2tr();
?>

al kardeşim budur...
 
Cevap: Whosonline php kodu bilen ?

Sağol ama her panele uymuyor galiba :/
 
Cevap: Whosonline php kodu bilen ?

$msconnect=odbc_connect("$dbname","$dbuser","$dbpass"); yazan yere db adı id ve şifresini yaz... olmadı sorunu buraa yaz :D
 
Cevap: Whosonline php kodu bilen ?

onu herkez söyler
PHP:
<?php
// Skin Settings
$title = $name." ".$lang[37];

parth1tr();
parth1('5%','','center');
echo $lang[0];
parth2();
parth1('10%','','center');
echo $lang[3];
parth2();
parth1('30%','','center');
echo $lang[1];
parth2();
parth1('10%','','center');
echo $lang[2];
parth2();
parth1('20%','','center');
echo $lang[4];
parth2();
parth1('30%','','center');
echo $lang[5];
parth2();
parth1('15%','','center');
echo $lang[6];
parth2();
parth2tr();

$count = 0;
$msconnect=odbc_connect("$dbname","$dbuser","$dbpass");
$results=odbc_exec($msconnect,"SELECT strCharID FROM CURRENTUSER");

while (odbc_fetch_row($results)) {
	// Data
	$user = odbc_result($results, 1);
	$info=odbc_exec($msconnect,"SELECT Level, Nation, Class, Knights, Loyalty, Authority FROM USERDATA WHERE strUserId = '".$user."'");
	$lvl=odbc_result($info, 1);
	$nation = odbc_result($info, 2);
	$class = odbc_result($info, 3);
	$clan = odbc_result($info, 4);
	$clan2 = odbc_result($info, 4);
	$clanr=odbc_exec($msconnect,"SELECT IDName FROM KNIGHTS WHERE IDNum = '$clan'");
	$clan=odbc_result($clanr, 1);
	if ($clan == '') {
		$clan = 'None';
	}
	$np = odbc_result($info, 5);
	$isGM = odbc_result($info, 6);

	// Change Info
	$nation = getNation($nation);
	$class = getClass($class);

	$count++;
	part1tr();
	part2();
	part1('5%',1,1,'center');
	echo $count;
	if ($nation=='Karus')
	{
		
		part1('10%',1,1,'top');
		image($skindir.'karus.gif');
		part2();
	}
	else
	{
		part1('10%',1,1,'top');
		image($skindir.'elmo.gif');
		part2();
	}	
	if ($isGM == 0)
	{
		part1('30%',1,1,'center');
		echo '<b>'.$user.'</b>';
		part2();	
	}else
	{
		part1('30%',1,1,'center');
		echo '<A class="mlink" HREF="index.php?act=userdet&userid='.$user.'">'.$user.'</A>';
		part2();
	}
	part1('10%',1,1,'center');
	echo $lvl;
	part2();
	part1('20%',1,1,'center');
	echo $class;
	part2();
	part1('30%',1,1,'center');
	if ($clan == 'None')
	{
		echo 'None';
	}
	else echo '<A class="mlink" HREF="index.php?act=clan&id='.$clan2.'">'.$clan.'</A>';
	part2();
	part1('15%',1,1,'center');
	echo $np;
	part2();
	part2tr();

}
part1tr();
part1('50%',4,1,'center');
echo $lang[32];
part2();
part1('50%',3,1,'center');
echo $count;
part2();
part2tr();
?>

al kardeşim budur...

herhangi bir panelin whosonline.php sini de herkes kopyalar ;) gidipte kopanel v3ün kini neden veriyosun bi kere düşün yani $langları adamın phplerde yok başka panelinkini falan verir yani insan neyse..

arkadaşım başka bir panelin whosonline sayfasına bak olmadı ne bileyim clan_rankings deki socket bağlantı olayı nasıl mantığı anlamaya çalış gerçekten yapabilirsin ben 1 hafta da günde 1.5 2 saat uğraşarak öğrendim en azından neyin ne olduğunu sıfırdan yaz desen zorlanırım ama biraz bakınca ney nedir hemen anlaşılıyor ;) emek verdiğin şey hazırından güzel olur
 
Cevap: Whosonline php kodu bilen ?

gzl kardeşim ne v3 ü. o kadar biliyosan buyur yardım et...
 
Cevap: Whosonline php kodu bilen ?

$lang olayı vinthian ın koss panelde vardı oradan hatırlıyorum bizim panellere en alakasız düşecek olan o adam kendi farklı birşey yapmış. sonuçta sende bende arkadaşa fikirler verdik seninkilere benimkilere bakarak birazda kendi uğraşarak yapar diyorum :)
 
Cevap: Whosonline php kodu bilen ?

evet olablr :D ortasını bulur heralde ama ondan ses soluk yok :D
 
Cevap: Whosonline php kodu bilen ?

bide bunu dene (: kodlar bana ait değil ama bende bu kodları panelimde kullanıyorum

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Kimler Oyunda?</title>
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
.style2 {
font-family: Calibri;
font-weight: bold;
}
.style3 {color: #FFFFFF; font-weight: bold; }
.style5 {
color: RED;
font-weight: bold;
}
.style6 {color: BLACK}
-->
</style>
</head>
<body>
<?
include("settings.php");
$count = 0;
$msconnect=odbc_connect("dbisim","db_kadi","sifre");
$results=odbc_exec($msconnect,"SELECT strCharID FROM CURRENTUSER");

$partingen1 =
' </tr>
</table>';
echo $partingen1;
while (odbc_fetch_row($results)) {
// Data
$user = odbc_result($results, 1);
$info=odbc_exec($msconnect,"SELECT Level, Nation, Class, Knights, Loyalty FROM USERDATA WHERE strUserId = '".$user."'");
$lvl=odbc_result($info, 1);

$clan = odbc_result($info, 4);
$clanr=odbc_exec($msconnect,"SELECT IDNum, IDName FROM KNIGHTS WHERE IDNum = '$clan'");
$clanid=odbc_result($clanr, 1);

$clan=odbc_result($clanr, 2);
if ($clan == '') {
$clan = 'YOK';
}
$np = odbc_result($info, 5);
$count++ ;
echo '
<table width="100%">
</table>
';}
$partingen2 = '</p>
<div align="center" class="style5">'.$count.' <span class="style6">Kisi Oyunda</span> </div></td>
</tr>
</table> </td>
</tr>
</tbody>
</table>';
echo $partingen2;
?>
</body>
</html>
 
Cevap: Whosonline php kodu bilen ?

bide bunu dene (: kodlar bana ait değil ama bende bu kodları panelimde kullanıyorum

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Kimler Oyunda?</title>
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
.style2 {
font-family: Calibri;
font-weight: bold;
}
.style3 {color: #FFFFFF; font-weight: bold; }
.style5 {
color: RED;
font-weight: bold;
}
.style6 {color: BLACK}
-->
</style>
</head>
<body>
<?
include("settings.php");
$count = 0;
$msconnect=odbc_connect("dbisim","db_kadi","sifre");
$results=odbc_exec($msconnect,"SELECT strCharID FROM CURRENTUSER");

$partingen1 =
' </tr>
</table>';
echo $partingen1;
while (odbc_fetch_row($results)) {
// Data
$user = odbc_result($results, 1);
$info=odbc_exec($msconnect,"SELECT Level, Nation, Class, Knights, Loyalty FROM USERDATA WHERE strUserId = '".$user."'");
$lvl=odbc_result($info, 1);

$clan = odbc_result($info, 4);
$clanr=odbc_exec($msconnect,"SELECT IDNum, IDName FROM KNIGHTS WHERE IDNum = '$clan'");
$clanid=odbc_result($clanr, 1);

$clan=odbc_result($clanr, 2);
if ($clan == '') {
$clan = 'YOK';
}
$np = odbc_result($info, 5);
$count++ ;
echo '
<table width="100%">
</table>
';}
$partingen2 = '</p>
<div align="center" class="style5">'.$count.' <span class="style6">Kisi Oyunda</span> </div></td>
</tr>
</table> </td>
</tr>
</tbody>
</table>';
echo $partingen2;
?>
</body>
</html>

Sağol kardeşim bu verdiğin kodla uğraşarak sonuca ulaştım :)

Da bu oyundaki kişileri göstermiyor
 
Son düzenleme:
Geri
Üst Alt