Invalid_session

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Invalid_session

Beitrag von HammerBe »

Habe mir Merge Topic MOD instaliert, wen ich die beiträge zusammenführen möchte bekomme ich fehler invalid_session. Ich habe das problem schon behoben, aber ich bin mir nicht ganz sicher ob ich das machen soll.

Bei phpbb habe ich daruber was gelesen, wollte Oxpus nochmal fragen ob ich das machen soll, oder ob dar eine andere möglichkeit gibt, mit dem werte ändern habe ich schon probiert klapt troztdem nicht.
http://www.phpbb.de/doku/kb/invalid_session

MFG
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier ist der grosse Fix drinnen: http://www.oxpus.de/viewtopic.php?t=1018
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Habe mit deine ersetzt, bekomme immer noch invalid_session fehler. muss ich den kode trotzdem entfernen?

// session id check
if ($sid == '' || $sid != $userdata['session_id'])
{
message_die(GENERAL_ERROR, 'Invalid_session');
}
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein.
Hier ist zu prüfen, ob die Links zum Moderator Panel die SID beinhaltet.
Erst dann kann man entscheiden, was zu tun ist.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Wass soll ich jetzt machen, ich bekomme dieser fehler angezeigt invalid_session .

Wenn ich das entferne,

Code: Alles auswählen

// session id check 
if ($sid == '' || $sid != $userdata['session_id']) 
{ 
message_die(GENERAL_ERROR, 'Invalid_session'); 
}
komme ich bis beiträge zusammenführen wähle ich dir beiträge und drcuk den button bekomme ich dieser fehler.

Code: Alles auswählen

Could not update posts table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 3

UPDATE forum_posts SET topic_id = 18129, forum_id = 126 WHERE post_id IN ()

Line : 1125
File : modcp.php
Zuletzt geändert von HammerBe am Di 13.Nov, 2007 11:22, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier ist zu prüfen, ob die Links zum Moderator Panel die SID beinhaltet.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Also das heist ich kann das kode entfernen?

Code: Alles auswählen

// session id check 
if ($sid == '' || $sid != $userdata['session_id']) 
{ 
   message_die(GENERAL_ERROR, 'Invalid_session'); 
}
Aber ich bekomme immer den selben fehler? ich habe dich nicht ganz richtig verstdan was du meinst.
Zuletzt geändert von HammerBe am Di 13.Nov, 2007 11:43, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:hh:
Die Links, mit denen Du das modcp aufrufst, stammen z. B. aus der Moderator-Mininavigation im Topic.
Und genau diese Links müssen alle die SID beinhalten, also ...&sid=...

Ist dem so oder nicht?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Moderator-Mininavigation ? so was habe ich nicht instaliert.ich habe paar beiträge geschrieben und versucht die zusammenfügen.Aber das ist wohl Standard bei phpbb? ja ich habe die von dort aus gerufen, wo anders geht auch nicht?

Wie soll ich die links jetzt so ...&sid=... hin bekommen.
Zuletzt geändert von HammerBe am Di 13.Nov, 2007 13:43, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sind die sid denn nun in den Links drinnen oder nicht?
Wenn, dann müsste die viewtopic.php angepasst werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Bei mir gibts keine sid
modcp.php?t=187&mode=mergepost
Hänge mall meine viewtopic.php
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Und genau das ist ja das Problem.
Ersetze also die Zeile

Code: Alles auswählen

	$topic_mod .= '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost"). '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';
durch

Code: Alles auswählen

	$topic_mod .= '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=mergepost&sid=" . $userdata['session_id']). '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a> ';
Dann ist auch dieser Fehler weg.
Zuletzt geändert von oxpus am Di 13.Nov, 2007 18:30, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Jetzt bekomme ich eine fehler meldung bei viewtopic.php

Code: Alles auswählen

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/vhosts/web1/httpdocs/forum/viewtopic.php on line 986
und das ist der genau die stelle die du mir gegeben hast.

Mfg
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habs korrigiert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

schon wieder fehler

Code: Alles auswählen

Could not update posts table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND topic_id = 18135' at line 4

UPDATE forum_posts SET topic_id = 18134, forum_id = 2 WHERE post_time >= AND topic_id = 18135

Line : 1129
File : modcp.php
Damit ist das invalid_session fehler weg, aber wie schon gesagt jet bekomme ich den fehler beim zusammenführen.
Zuletzt geändert von HammerBe am Di 13.Nov, 2007 19:06, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng doch mal die modcp.php an .....
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

hängt.

Was ich jetzt gemerkt habe. die globale beiträge werden in dem eigenen forum nicht angezeigt. in der index wird der schon angezeigt, wen ich in dem kategorie gehe in dem sich der global befindet wird nicht angezeigt.steht übliche text keine beiträge in dieser forum.

Split topic und global mod habe ich nochmal kontroliert, alles ok, was könnte jetzt sein.

Kan das jetzt mit der mod was zu tuhn haben?

MFG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von HammerBe am Di 13.Nov, 2007 22:52, insgesamt 3-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Komisch, die Abfrage in Deiner letzten Fehlermeldung führt nur die Post-Zeit an, die aus dem vorherigen Post entnommen wurde.
Häng doch mal bitte die Datei modcp_merge_topicpost.tpl an, vielleicht ist dort das betreffende Feld noch nicht korrekt benannt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Hängt

[ Attachment gelöscht am Mi 14.Nov, 2007 12:54 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Mist!
Das war falsch.
Sorry.

Bitte mal den Quelltext hier anhängen, den der Browser für die Seite erstellt, auf der Du den Post auswählst, um ihn zusammenzufügen (also die Seite noch vor der Meldung, wohin der Post "wandern" soll).

Dort muss ich nachschauen, ob das Feld, welches die Post-ID übergeben soll, auch wirklich korrekt formatiert ist.
Der Link wird in der modcp.php erstellt, was bei Dir auch so zunächst korrekt aussieht.
Daher braucht ich den "Browser-Quelltext" genau dieser Seite.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Das müsste der breich sein.
Zuletzt geändert von HammerBe am Mi 14.Nov, 2007 13:23, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich meinte den gesamten Quelltext der Seite.
Keine Code-Auszug und erst recht keine TPL-Datei!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

in der quletext sehe ich aber nur tpl kode
Zuletzt geändert von HammerBe am Mi 14.Nov, 2007 13:38, insgesamt 4-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was Du hier gepostet hast, ist doch die Seite, auf der man das Topic auswählst, wo der/die Posts hin sollen, oder nicht?
Mach doch mal bitte ein Screenshot von der Seite, dessen Quellcode das ist...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

also button merge klick, button zusammenfügen klick, dan den kode?

oder meinstdu den kode von der link?
modcp.phpt=1814&mode=mergepost&sid=32cf448abc98cfc87d5205d614db7cbd

Hier ist eine andere fehler der ganz oben erseint.

Warning: implode() [function.implode]: Bad arguments. in /var/www/vhosts/web1/httpdocs/forum/modcp.php on line 1113
Zuletzt geändert von HammerBe am Mi 14.Nov, 2007 13:48, insgesamt 1-mal geändert.
Antworten