Seite 1 von 1

Neuer Beitrag wird einem anderen User zugeordnet [erledigt!]

Verfasst: 11.04.2005 19:07
von TK
Hi all,

Wie kann folgendes angehen? Es sind einige User eingeloggt (ca. 4 gleichzeitig), und ein Mitglied verfasst einen Antwortsbeitrag; dieser wird allerdings vom Forum einem anderen User zugeordnet, so dass als Beitragsverfasser dieser Antwort ein falscher User angezeigt wird.

Dieser andere User ist aber übrigens zur gleichen Zeit auch anwesend und eingeloggt, hat diesen so formulierten Beitrag aber, der nun als der seinige angezeigt wird, definitiv nicht verfasst...

P.S.: Beide User verwenden völlig unterschiedliche IPs...

Aber wieso kam das Board dann da durcheinander?

Ist schonmal wem anderes genau dieses Phänomen widerfahren?

Mir ist sowas nach jahrelanger phpBB-Erfahrung und über 12.000 Beiträgen im betroffenen Forum noch nie passiert...

Änderungen am Code oder irgendwelche neu eingebauten MODs können eigentlich auch nicht der Grund sein, denn ich habe schon seit Monaten nichts mehr verändert...
(Hm, doch: ich habe vor kurzem subBlack als Style hinzugefügt, aber weder habe ich diesen Style verändert, noch kann ich mir vorstellen, dass dieser Style verantwortlich sein könnte für ein derartiges Problem??)


Anmerkung: Ich hab jetzt die Datenbankstruktur überprüft, es wurden allerdings keine Fehler entdeckt.

Außerdem habe ich nachgeschaut, mit welcher IP der betroffene Beitrag verfasst wurde: Es war die IP desjenigen, der diesen Text nicht verfasst hatte, dessen Name aber (fälschlicherweise) angezeigt wird.


zweite nachträgliche Anmerkung: Ich hab bei beiden betroffenen Mitgliedern nochmal genauer nachgefragt, und es scheint, als wenn der andere User doch einen Beitrag geschrieben hat, dieser aber vom zweiten User und von dessen Antwort "überschrieben" wurde, so dass im Nachhinein der Name des ersten Users angezeigt wird, der Beitragsinhalt aber des zweiten Users. (wohlgemerkt innerhalb eines Beitrags!) - der Beitragsinhalt des ersten Users ist scheinbar überschrieben/gelöscht und nicht emhr wiederherstellbar.

Kann sowas passieren, wenn zwei Antworten wirklich im gleichen exakten Bruchteil einer Sekunde abgeschickt werden? ...dürfte aber auch dann nicht passieren!?

Verfasst: 12.04.2005 01:22
von D@ve
Sowas kann normalerweise nicht passieren... Selbst wenn zwei User die gleiche IP haben, haben sie immer noch getrennte Sessions... Hat vielleicht einer der User einen Link mit einer Session-ID gepostet

Was hast Du denn für Hacks installiert?

Gruß, dave

Verfasst: 12.04.2005 01:51
von TK
D@ve hat geschrieben:Sowas kann normalerweise nicht passieren... Selbst wenn zwei User die gleiche IP haben, haben sie immer noch getrennte Sessions... Hat vielleicht einer der User einen Link mit einer Session-ID gepostet
Was hast Du denn für Hacks installiert?
Nein, eine Session-ID wurde nicht veröffentlicht (z.B. via eines Links).
Ich hab nur den Today/Yesterday-MOD von netclectic installiert. (...und manuell einige Templates um die Hover-und-Verlinkungs-Fähigkeit von kompletten Tabellenzeilen erweitert)

Da derjenige, der anscheinend den vorherigen Beitrag "überschrieben" hat, Moderator ist, kam mir die Idee, dass dieser User aus Versehen statt auf "zitat" rechts daneben auf "edit" gedrückt hat, und so ungewollt statt einer Antwort den zu beantwortenden Beitrag editiert hat...

Das würde passen, aber die entsprechende Person meint, das könne nicht passiert sein, außerdem wäre das Textfeld leer gewesen (was gegen "edit" spricht: da wäre der alte Text ja noch im Textfeld zu sehen)

Siehe auch die entsprechende Diskussion dazu: http://www.seelenkummer.de/viewtopic.php?t=250&start=45

Verfasst: 12.04.2005 02:11
von D@ve
Da derjenige, der anscheinend den vorherigen Beitrag "überschrieben" hat, Moderator ist, kam mir die Idee, dass dieser User aus Versehen statt auf "zitat" rechts daneben auf "edit" gedrückt hat, und so ungewollt statt einer Antwort den zu beantwortenden Beitrag editiert hat...
Das halte ich für sehr wahrscheinlich... ist mir in meinem Forum auch schon ein paar mal passiert und ist nichts außergewöhnliches... Ich würde da jetzt einfach mal beobachten, ob sowas nochmal vorkommt, bevor Du jetzt alles auseinandernimmst, bei den wenigen Mods halte ich einen daraus resultierenden Fehler für sehr unwahrscheinlich...

Gruß, Dave

Verfasst: 13.04.2005 15:32
von TK
Nach Auswerten der Log-Files stelle ich fest: Unser Verdacht hat sich bestätigt... :wink:

Es war tatsächlich so, dass der Moderator statt auf "zitat" auf "edit" gekommen ist...

Also Entwarnung :D

Bin aber froh, dass es "nur" ein menschlicher Fehler war, und kein Fehler in der Board-Software oder in der Datenbank... Das hätte mich weitaus mehr beunruhigt...


P.S.: Ich überlege mir, das Template viewtopic_body.tpl so zu verändern, dass "edit" nicht mehr direkt neben "zitat" angezeigt wird, sondern weiter oder ganz rechts... Außerdem könnte man das Editier-Formular etwas auffälliger gestalten (z.B. mit einem Hinweis versehen), damit es nicht so leicht mit dem Antwort-Schreiben-Formular verwechselt werden kann...