mod_accept-terms_1_0_2 kein login mehr möglich?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Shorty1968 »

Hallo ich habe diesen mod eingebaut http://www.phpbb.com/community/viewtopic.php?t=1430535 ,dann die nutzungbedingungen geändert im ACP den Button zur neuen bestätigung und seit dem kann man sich nicht mehr einloggen.

Immer wenn mann die Bestätigung mit JA anklickt steht auch da das man erfolgreich abgemeldet wurde,das sollte aber doch nur kommen wenn man auf NEIN klickt oder?
[ externes Bild ]
[ externes Bild ]

Wie kann ich das beheben damit es geht wie es sein soll?

ZUum Selber Testen:

http://www.phpbb-service.de/

TestUser
123456

*EDIT*
Test User geht dann scheint es nur den Admin/Board Gründer zu betreffen?
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von BNa »

Die Mod ist uralt und für phpBB 3.0.4 und wurde seit damals nicht upgedated. Scheinbar ist das Session Management dadurch durcheinander.
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Shorty1968 »

HI
eine neue oder andere version gibt es nicht sagt google oder weisst du eine andere?
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Shorty1968 »

HI
vielen dank.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Helmut »

Hallo Shorty1968,

der Mod vom tobi läuft auch unter 3.0.10 ohne Probleme. Bei dir scheint es an den Cookies zu liegen, lösche diese mal bei dir und auch den Cache vom Browser und vom phpbb, dann sollte es eigentlich gehen.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Shorty1968 »

Hi
werde ich wohl müssen danke.

@Charlie_M
Dein link wäre genau das was ich suche,aber leider gibt es den nur für das phpbb2.

*EDIT*
Ich habe ihn jetzt wider eingebaut Cookies usw in allen Browser gelöscht,caches alle gelöscht problem besteht immer noch mit dem admin/Gründer loggin?
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Helmut »

Hallo Shorty1968,

hm seltsam....

Du hast aber schon die SQL Anweisung ALTER TABLE phpbb_users ADD user_accept_rules SMALLINT( 1 ) NOT NULL DEFAULT '1'; ausgeführt damit die zusätzliche Spalte angelegt wird?

Gehe mal mit phpMyAdmin in die Tabelle phpbb_config und ändere mal bei cookie_name den Namen vom Cookie. Danach von Hand per ftp den Cache löschen, dann sollte es wieder gehen. Wenn nicht, dann probiere mal in der Tabelle phpbb_users den Wert bei user_accept_rules für dein Profil auf 0 zu setzen. Die de.xml aus der Anleitung hast auch abgearbeitet?

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Shorty1968 »

Hallo Helmut
Helmut hat geschrieben: Wenn nicht, dann probiere mal in der Tabelle phpbb_users den Wert bei user_accept_rules für dein Profil auf 0 zu setzen. Die de.xml aus der Anleitung hast auch abgearbeitet?
Von alle dem was du geschrieben hast was ich versuchen soll,war das oben im Zitat das einzigste was Teilweise etwas brachte.
Allerdings stand bei mir der wert schon auf 0,als ich ihn dann in eine 1 geändert habe konnte ich mich wider einloggen ohne das ich etwas bestätigen musste.

*EDIT*
Das ganze hat leider nur für einmal einloggen gehalten,nun ist das problem wider da.
Also bis ich das nächste mal die bestätigung im ACP aktiviere.

Eine andere sache ist da leider auch noch,wenn ich im ACP die Nutzungsbedingungen aktzeptieren anklicke bekomme ich:

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_main.php on line 127: Undefined variable: confirm
Zeile von 126 bis 140

Code: Alles auswählen

if ($confirm)
				{
					confirm_box(false, $user->lang[$confirm_lang], build_hidden_fields(array(
						'i'			=> $id,
						'mode'		=> $mode,
						'action'	=> $action,
					)));
				}
			}
			else
			{
				switch ($action)
				{

					case 'online':
in zeile 127 steht nur:
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: mod_accept-terms_1_0_2 kein login mehr möglich?

Beitrag von Helmut »

Hallo Shorty1968,

schon etwas eigenartig das ganze .....

Hast du etwa einen SEO Mod verbaut?

du könntest auch mal folgendes probieren:

öffne includes/acp/acp_main.php und finde

Code: Alles auswählen

                    case 'terms':
                        $sql = 'UPDATE ' . USERS_TABLE . '
                            SET user_accept_rules = 0
                            WHERE user_accept_rules = 1';
                        $db->sql_query($sql);
                        add_log('admin', 'RESET_TERMS');
                    break; 
ändere es mal so ab:

Code: Alles auswählen

                    case 'terms':
                        $sql = 'UPDATE ' . USERS_TABLE . "
                            SET user_accept_rules = '0'
                            WHERE user_accept_rules = '1'";
                        $db->sql_query($sql);
                        add_log('admin', 'RESET_TERMS');
                        $confirm = true;
                    break;
 
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Antworten

Zurück zu „[3.0.x] Mod Support“