Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.40 veröffentlicht (28.05.26)


Benutzer, die gerade dieses Thema anschauen:
[NG] Gemeldete Beiträge
#1
Bei einem Test was passiert wenn man Beiträge gemeldet bekommt habe ich folgende Fehlermeldung.


Wenn ich den Beitrag markiere und dann auf den Schalter -Beitrag als gelesen markieren- erscheint folgende Fehlermeldung.

mySQL 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 '\'0\',\'2\')' at line 1
Query: UPDATE mybb_reportedposts SET reportstatus='1' WHERE rid IN (\'0\',\'2\')
#2
Fix:

Öffne die Datei moderation.php und suche nach
PHP-Code:
$rids = addslashes("'0','$rids'");
Ersetzen durch:
PHP-Code:
$rids = "'0','$rids'";

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#3
Danke Michael.

Funtzt Wunderbar !!!

greetz DaStaFlexX
#4
Bitte benutzt den folgenden Fix aus Sicherheitsgrünen.

In Datei moderation.php suche nach:
PHP-Code:
if(!is_array($mybb->input['reports'])) { error($lang->error_noselected_reports); } $rids = implode($mybb->input['reports'], "','"); $rids = addslashes("'0','$rids'"); $plugins->run_hooks("moderation_do_reports");
Ersetzen durch:
PHP-Code:
if(!is_array($mybb->input['reports'])) { error($lang->error_noselected_reports); } foreach($mybb->input['reports'] as $rid) { $reports[] = intval($rid); } $rids = implode($reports, "','"); $rids = "'0','$rids'"; $plugins->run_hooks("moderation_do_reports");

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#5
Diese Änderung ist in der 1.1 aber schon enthalten!


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [G] Moderatoren sehen gemeldete Beiträge nicht iamstillalive 10 4.969 22.12.2006, 19:17
Letzter Beitrag: iamstillalive