Nach Update 2.0.18 Fehler beim Posten/Editieren

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Nach Update 2.0.18 Fehler beim Posten/Editieren

Beitrag von modbo »

Folgender fehler tritt seit dem Update beim Posten/Editieren auf:

Code: Alles auswählen

Allgemeiner Fehler 

Error in posting 

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 'WHERE topic_id = 13' at line 1 

UPDATE phpbb_topics SET topic_title = 'I - Langsamfahren - Übung 1', topic_desc = 'Durchfahren einer schmalen Gasse', topic_type = WHERE topic_id = 13 

Line : 264 
File : functions_post.php 
Selbst wenn ich die "alte" functions_post.php wieder einspiele, bleibt der Fehler.

Weiss jemand Rat?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

verlinke mal die neue functions_post.php und auch die posting.php als txt-Datei.
KB:datei

Markus
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Beitrag von modbo »

Daran solls nicht scheitern ...

//edit: Martha, die Axt ...

Fehler gefunden :)

Hatte in der posting.php

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
#
$topic_type = ( !empty($HTTP_POST_VARS['topictype']) ) ? intval($HTTP_POST_VARS['topictype']) : POST_NORMAL;

#
#-----[ AFTER, ADD ]---------------------------------------------
#
$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE)) ) ? $topic_type : POST_NORMAL;
Nicht AFTER, ADD sondern REPLACE benutzt :oops:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der posting.php

Code: Alles auswählen

//
// Set topic type
//
danach einfügen:

Code: Alles auswählen

$topic_type = ( !empty($HTTP_POST_VARS['topictype']) ) ? intval($HTTP_POST_VARS['topictype']) : POST_NORMAL;
Markus
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“