anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 18:28

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Gebannte User kicken
BeitragVerfasst: So 07 Feb, 2010 10:12 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 08 Okt, 2008 18:34
Beiträge: 46
Wer kennt das nicht?
Da bannt man einen Störensfried und der hat nichts besseres zu tun als stunden damit zu warten, sich aus zu loggen!

Na da haben wir doch was *rauskram*

Öffne Common / Function Page-Header

Suche:
$this->bbcode_second_pass_code('', 'global $header,$SCRIPT_NAME,$session,$template;')

füge darunter:

$this->bbcode_second_pass_code('', '/*Gebannte User ausloggen - By Rikushai (Anderswelt-logd.de)*/
if($session[user][acctid]>0){
checkban($session[user][login]);
checkban();
}')

Suche weiter: Common / Funtion Checkban

$this->bbcode_second_pass_code('', '
$session[message].="`4Wenn du willst, kannst du mit einer Anfrage nach dem Grund fragen.";
header("Location: index.php");
exit();
')
Oder so ähnlich!
füge danach ein:

$this->bbcode_second_pass_code('', '
/*Gebannte User ausloggen - By Rikushai (Anderswelt-logd.de)*/
if ($session[user][loggedin]){
debuglog("logged out & ban");
$session[user][loggedin]=0;
}
redirect("index.php");
}')

Ps: Wie es sich auf die performance auswirkt kann ich nicht sagen, bei mir läufts flüssig
(ich hab aber auch kein server mit täglich 35.000 usern on xD)

Nja ehr was kleines aba vllt braucht es ja wer^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gebannte User kicken
BeitragVerfasst: So 07 Feb, 2010 12:53 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Mach es doch viel einfacher? - Setze die Session, ob Eingeloggt, oder nicht auf 0, wenn Du den Spieler bannst. So brauchst Du nicht bei JEDEM Seiten laden Überprüfen, ob die Nutzer Id > 0 ist.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gebannte User kicken
BeitragVerfasst: So 07 Feb, 2010 14:05 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 08 Okt, 2008 18:34
Beiträge: 46
Warum einfach machen wenns auch schwer geht? :D

Danke für den Tipp, werds umsetzen :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gebannte User kicken
BeitragVerfasst: So 07 Feb, 2010 15:45 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
..weil die Betonung "schwer" ja schon ausdrucksstark genug ist. ;-)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 27 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum