Hierarchien Mod-Problem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Lugginga
Mitglied
Beiträge: 22
Registriert: 28.10.2003 00:12

Hierarchien Mod-Problem

Beitrag von Lugginga »

Hallo!

Ich hab ein Problem seit ich das Mod "categories hierarchy" eingebaut habe. Immer wenn ich ein Forum bzw. Subforum ändern möchte, kommt folgende Fehlermeldung:

Couldn't update forum information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' forum_link='', forum_link_internal=0, forum_link_hit_count=0, main_type = 'c' ' at line 2

UPDATE phpbb2_forums SET forum_name = 'ABWL - Crisis Management2', cat_id = 8, forum_desc = '', forum_status = 0, prune_enable = , forum_link='', forum_link_internal=0, forum_link_hit_count=0, main_type = 'c' WHERE forum_id = 35


Wer weiß Rat? Darunter wird noch die Datei admin_forums.php mit der Zeile angezeigt (die Zeile enthält nur die Fehlermeldung "Couldn' update..... s.o.".

Vielen Dank im voraus!

Lg
Lugginga
b3ck
Mitglied
Beiträge: 19
Registriert: 28.10.2003 09:37

Beitrag von b3ck »

hast du das sql update ohne probleme durchgeführt?
(wenn nicht entfern mal die " ' " )
hast du ein gemoddetes board?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

kannst du die komplette fehlermeldung posten (mit zeilenangabe) und die admin_forums.php als text datei neuabspeichern und ebenso den link posten?
Lugginga
Mitglied
Beiträge: 22
Registriert: 28.10.2003 00:12

Beitrag von Lugginga »

Hallo!

Danke für die rasche Antwort und angebotene Hilfe.

A) Fehlermeldung komplett

Couldn't update forum information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' forum_link='', forum_link_internal=0, forum_link_hit_count=0, main_type = 'c' ' at line 2

UPDATE phpbb2_forums SET forum_name = 'ABWL - Crisis Management2', cat_id = 8, forum_desc = '', forum_status = 0, prune_enable = , forum_link='', forum_link_internal=0, forum_link_hit_count=0, main_type = 'c' WHERE forum_id = 35

Line : 848
File : /Library/WebServer/Documents/sowi/sowiboard/admin/admin_forums.php


Fehler tritt auf sobald ich eine Forumsbezeichnung ändern bzw. aktualisieren möchte.


B) Link zur Datei in .txt Form

http://oehinfo.uibk.ac.at/sowi/admin_forums.txt


Wo könnte der Fehler liegen? Vielen Dank für deine Hilfe!

Lg
Lugginga :roll:
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

in der datei;
suche

Code: Alles auswählen

$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = $cat_id, forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . $field_value_sql . "
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
und ersetze mit

Code: Alles auswählen

$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = $cat_id, forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . $field_value_sql . "
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
Lugginga
Mitglied
Beiträge: 22
Registriert: 28.10.2003 00:12

DANKE!

Beitrag von Lugginga »

Herzlichen Dank! Spitze! Den Fehler hab ich zwar nicht ganz kapiert, aber jetzt geht es ja! Danke und weiter so!

Lg
Lugginga
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

der fehler war, das du beim einbau etwas vergessen hast

Code: Alles auswählen

. intval($HTTP_POST_VARS['prune_enable']) 
Antworten

Zurück zu „phpBB 2.0: Mod Support“