Ab wann tritt "Bannen" in Kraft?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Inferi74
Mitglied
Beiträge: 93
Registriert: 22.02.2007 18:15

Ab wann tritt "Bannen" in Kraft?

Beitrag von Inferi74 »

Dokumentation hat geschrieben:Wenn ein Benutzer gebannt ist, kann er sich nicht mehr in das Board einloggen. Wenn er versucht, sich einzulogen, erhält er eine Meldung, dass er gebannt wurde. ...
Das heißt, wenn ich einen Benutzer, der im Moment eingeloggt ist, banne, dann tritt diese Verbannung erst in Kraft wenn er sich ausloggt und wieder einloggen will?

Das würde ja bedeuten, er kann noch (solange er sich nicht ausgeloggt hat) lustig im Forum weiterschreiben...
Benutzeravatar
SZOMM
Mitglied
Beiträge: 175
Registriert: 09.05.2007 16:44
Wohnort: 16***
Kontaktdaten:

PS_Info

Beitrag von SZOMM »

Hallo Inferi74,
du kannst ja im ACP das Board deaktivieren, dann werden sicher ALLE
ausgeloggt ...
Danach sofort wieder aktivieren ...

Ist ein spontaner Lösungsvorschlag, vielleicht gibt's ja noch was besseres 8)

Alles Gute
Pèdà
*end*
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

afaik wird die session des users gelöscht in der db und er wird sofort ausgeloggt und gebannt... also beim nächsten seitenaufruf sofort wirksam... ich schau aber auch nochmal in den code

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Auszug aus der sessions.php:

Code: Alles auswählen

	if ( $ban_info = $db->sql_fetchrow($result) )
	{
		if ( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] )
		{
			message_die(CRITICAL_MESSAGE, 'You_been_banned');
		}
	}
Also sollte das Bannen sofort passieren. Dummerweise bleibt die Session aber dieselbe und es wird keine neue angelegt.
Deaktiviere ihn doch und banne ihn ausserdem.

Und Du hättest es auch gern selbst testen können.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“