&sid= anstatt ?sid=

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
tante_anna
Mitglied
Beiträge: 12
Registriert: 08.02.2002 01:00

&sid= anstatt ?sid=

Beitrag von tante_anna »

Hi,

ich habe einen älteren Links Mod den ich gerne verwenden möchte, aber der ist nicht für 2.0.4 geeignet. Wenn ich im Admin Panel einen Link des Mods anklicke funktioniert er nicht (Page is missing) weil die Session ID nicht an den Link angefügt wird. Jetzt habe ich durch "append_sid" in den entsprechenden Variablen die Session ID an den Link angefügt, allerdings sieht sie so aus:

http://www.test.de/phpBB2/admin/admin_l ... &link_id=6?sid=280e7004736169063516f3db9343f510

Es sollte aber so sein:

http://www.test.de/phpBB2/admin/admin_l ... &link_id=6&sid=280e7004736169063516f3db9343f510

Woran kann es liegen das die Session ID mit "?" anstatt "&" angehängt wird ?

Bin für jeden Tip dankbar.

Frank
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Zeig mal die admin_links.php als *.txt :)

esperitox
tante_anna
Mitglied
Beiträge: 12
Registriert: 08.02.2002 01:00

Beitrag von tante_anna »

Hi,

also der Eintrag im entsprechenden Template sieht so aus:

Code: Alles auswählen

<a href="{U_LINK}?mode=edit&link_id={linkrow.LINK_ID}">{L_EDIT}</a>
Die Datei ist hier

Die Session ID muss an die Variable Link_ID angehangen werden, wiegesagt das funktioniert auch, allerdings wird sie mit ? und nicht mit & angehangen.

Frank
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Ersetz deine admin_links.php mal mit dieser:admin_links.php

esperitox
tante_anna
Mitglied
Beiträge: 12
Registriert: 08.02.2002 01:00

Beitrag von tante_anna »

Hi,

erstmal danke, aber damit klappts auch nicht.

Mit der Datei wird gar keine Session_ID angehängt :cry:

Frank
tante_anna
Mitglied
Beiträge: 12
Registriert: 08.02.2002 01:00

Beitrag von tante_anna »

Hi,

hier muss am Ende die Session ID ran:

Code: Alles auswählen

$link_id = $row['link_id'];
Die Link_Id wird durch eine Zahl ersetzt und dahinter muss dann &sid=12345usw. ran.

Frank
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Dann ersetzt das mal mit:

Code: Alles auswählen

$link_id = $row['link_id'] . '&sid=' . $userdata['session_id']; 
und entfern bei dem link das append_sid()

esperitox
tante_anna
Mitglied
Beiträge: 12
Registriert: 08.02.2002 01:00

Beitrag von tante_anna »

Hi,

danke, hat geklappt :)

TA
Antworten

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