anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 16:10

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 41 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Admin/Mod anzeige im Login Bereich
BeitragVerfasst: Mi 13 Jul, 2005 16:30 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Also ich wollt ma fragen ob dazu jemand einen thread oder ähnliches hat oder mir vielleicht das script hierhinschreiben könnte, ich bin auch der meinung das ich das ma irgendwo gesehen hab, weiß aber nimma wo.

also danke ma im vorraus ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 13 Jul, 2005 17:21 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Meine vers:
[php][...]
$sql = "SELECT accounts.laston,
accounts.name,
accounts.acctid,
accounts.level,
accounts.loggedin,
accounts.locked,
accounts.superuser
FROM accounts
WHERE accounts.superuser = 0 AND accounts.laston>'".date("Y-m-d H:i:s",time()-getsetting("LOGINTIMEOUT",900))."' AND accounts.loggedin = 1 AND accounts.locked=0 ORDER BY accounts.level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count = db_num_rows($result);
$ret.=appoencode("`b$count Spieler Online:`b`n");
while ($row = db_fetch_assoc($result)){
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;

}
if ($onlinecount==0) $ret.=appoencode("`i`0Es sind keine Spieler Online!`n`n`i");
$sql = "SELECT
accounts.laston,
accounts.name,
accounts.acctid,
accounts.level,
accounts.loggedin,
accounts.locked,
accounts.superuser
FROM accounts
WHERE accounts.superuser > 0 AND accounts.laston>'".date("Y-m-d H:i:s",time()-getsetting("LOGINTIMEOUT",900))."' AND accounts.loggedin = 1 AND accounts.locked=0 ORDER BY accounts.level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count2 = db_num_rows($result);
if($count2==0) $admins = ('Admins');
else $admins = ($count2<=1?"Admin":"Admins");

$ret.=appoencode("`n`0`b$count2 ".$admins." Online:`b`n");
while ($row = db_fetch_assoc($result)){
$ret.=appoencode("`^$row[name]`n");
$onlinecount2++;

}
[...][/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 13 Jul, 2005 17:46 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
is das aus der common.php?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 13 Jul, 2005 19:47 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Jop, so siehts aus ;)
Is von der funktion chartstats aber eben nur abgeändert


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 13 Jul, 2005 19:56 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
charstats()
is die function


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 15:21 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
aber ich seh jetzt auf anhieb keine funktion mit einloggen in der common...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 15:58 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Taikun14 hat geschrieben:
aber ich seh jetzt auf anhieb keine funktion mit einloggen in der common...


Wie meinst?
Sry, versteh nit ganz...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 16:00 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
das ich einfach zu doof dafür bin da szu machen^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 17:27 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Keiner ist blöd solange man sich nicht so anstellt ich helf dir mal...
also öffne die common.php
Suche:
[php]$sql="SELECT name,alive,location,sex,level,laston,loggedin,lastip,uniqueid FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count = db_num_rows($result);
$ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;
}
db_free_result($result);
if ($onlinecount==0) $ret.=appoencode("`iNiemand`i");[/php]

Ersetze durch:
[php]$sql = "SELECT accounts.laston,
accounts.name,
accounts.acctid,
accounts.level,
accounts.loggedin,
accounts.locked,
accounts.superuser
FROM accounts
WHERE accounts.superuser = 0 AND accounts.laston>'".date("Y-m-d H:i:s",time()-getsetting("LOGINTIMEOUT",900))."' AND accounts.loggedin = 1 AND accounts.locked=0 ORDER BY accounts.level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count = db_num_rows($result);
$ret.=appoencode("`b$count Spieler Online:`b`n");
while ($row = db_fetch_assoc($result)){
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;

}
if ($onlinecount==0) $ret.=appoencode("`i`0Es sind keine Spieler Online!`n`n`i");
$sql = "SELECT
accounts.laston,
accounts.name,
accounts.acctid,
accounts.level,
accounts.loggedin,
accounts.locked,
accounts.superuser
FROM accounts
WHERE accounts.superuser > 0 AND accounts.laston>'".date("Y-m-d H:i:s",time()-getsetting("LOGINTIMEOUT",900))."' AND accounts.loggedin = 1 AND accounts.locked=0 ORDER BY accounts.level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count2 = db_num_rows($result);
if($count2==0) $admins = ('Admins');
else $admins = ($count2<=1?"Admin":"Admins");

$ret.=appoencode("`n`0`b$count2 ".$admins." Online:`b`n");
while ($row = db_fetch_assoc($result)){
$ret.=appoencode("`^$row[name]`n");
$onlinecount2++;

}
if ($onlinecount2==0) $ret.=appoencode("`i`0Es sind keine Admin's Online`i`n");[/php]

Das wars sollte nu eig. funzen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 17:39 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
ah stimmt danke sehr ^^^

kann ich es so machen für moderatoren?

[php]
$sql = "SELECT
accounts.laston,
accounts.name,
accounts.acctid,
accounts.level,
accounts.loggedin,
accounts.locked,
accounts.superuser
FROM accounts
WHERE accounts.superuser > 0 AND accounts.laston>'".date("Y-m-d H:i:s",time()-getsetting("LOGINTIMEOUT",900))."' AND accounts.loggedin = 1 AND accounts.locked=0 ORDER BY accounts.level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count2 = db_num_rows($result);
if($count2==0) $Moderator = ('Moderator');
else $admins = ($count3<=1?"Moderator":"Moderator");

$ret.=appoencode("`n`0`b$count2 ".$moderator." Online:`b`n");
while ($row = db_fetch_assoc($result)){
$ret.=appoencode("`^$row[name]`n");
$onlinecount2++;

}
if ($onlinecount2==0) $ret.=appoencode("`i`0Es sind keine Moderatoren Online`i`n");
[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Jul, 2005 18:38 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Kannst du auch, musst dann eben nur das hier anpassen:
$this->bbcode_second_pass_code('', 'accounts.superuser > 0')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 00:03 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 17 Okt, 2007 00:29
Beiträge: 93
LoGD: http://logd.calawoelfchen.de
Kevz hat geschrieben:
Keiner ist blöd solange man sich nicht so anstellt ich helf dir mal...
also öffne die common.php



... und so weiter..

Warum funktioniert das bei mir nicht? :(

Wenn ich das so mache, dann wird bei mir auf der Index gar nichts angezeigt.. Also die Liste fällt weg, bleiben nur die beiden Rahmenbilder übrig.. Aber ich weiß nicht, was ich da ändern sollte :?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 00:55 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Wir bräuchten den Source^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 01:15 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 17 Okt, 2007 00:29
Beiträge: 93
LoGD: http://logd.calawoelfchen.de
Naja, in der Common hab ich bisher nicht viel gemacht und ansonsten hab ich das genauso reinkopiert, wie oben beschrieben.. Was braucht ihr denn noch? ^^

(Und das mitm Source is schwer, weil ich noch net ma wüsste, wo ich das im Moment hochladen soll, Solang ich hier noch rumprobier, bringts mir nix, wenn ich für nen Server bezahl..)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 11:16 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Du könntest die Datei ja beispielsweise auch hier in einen Anhang (Attachment) an den Beitrag anhängen. ;-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 16:51 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 17 Okt, 2007 00:29
Beiträge: 93
LoGD: http://logd.calawoelfchen.de
Stimmt^^

Aber ne PHP-Endung ist hier verboten :?

Naja, ansonsten warte ich.. Ich kann das bei nem Bekannten auf den Server hochladen, aber mein PC will nicht, dass ich per FTP was hochlade -.- Und das alles einzeln hoch zu laden.. Neee, danke..

Ich meld mich wieder, wenn ich jemanden gefunden hab, der mir das hoch läd :D (Und ich hab da schon wen)^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 16:53 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Einfach die php datei in ein zip Archiv packen ^^ schon geht das mit dem hochladen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 17:05 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 17 Okt, 2007 00:29
Beiträge: 93
LoGD: http://logd.calawoelfchen.de
Naja, hier ist ja eh die Vorraussetzung, um Hilfe zu bekommen, dass man die Source angibt ;) Also mach ich das auch grad ma..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 17:22 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Solange der eigene Server online ist, ja. Ansonsten fehlt das ja doch recht schwer.

Der Grund dafür ist halt schlichtwegs, dass wir ohne Quellcode oft nur sehr schwer sagen können, wo denn genau der Fehler liegt/lag.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 17:23 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 17 Okt, 2007 00:29
Beiträge: 93
LoGD: http://logd.calawoelfchen.de
So.. Habs geschafft^^

Link zu dem LogD im Profil angegeben.. Source sollte auch gehen..


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 41 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 25 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum