SQL Fehler.. beim erstellen einer neuen Kategorie

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Antworten
Benutzeravatar
karma
Mitglied
Beiträge: 22
Registriert: 09.02.2003 00:19
Kontaktdaten:

SQL Fehler.. beim erstellen einer neuen Kategorie

Beitrag von karma »

Nach dem ich eine neue Kategorie erstellen will kommt folgende Fehlermeldung.. was tun?


Couldn't insert row in categories table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ')' at line 2

INSERT INTO phpbb_categories (cat_title, cat_order, cat_icon) VALUES ('Archiv 2003', 60, )

Line : 505
File : /web/phpBB/admin/admin_forums.php
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

du hast einen Mod/Hack eingebaut der Kategorienicons erlaubt ? Überprüfe den Einbau nochmal. Wenn du nichts findest gib hier mal den Link zu dem Mod/Hack
Benutzeravatar
karma
Mitglied
Beiträge: 22
Registriert: 09.02.2003 00:19
Kontaktdaten:

Beitrag von karma »

Mister_X hat geschrieben:du hast einen Mod/Hack eingebaut der Kategorienicons erlaubt ? Überprüfe den Einbau nochmal. Wenn du nichts findest gib hier mal den Link zu dem Mod/Hack
ja, hab ich, funktioniert auch einwandfrei.... :cry:

In welcher Datei wäre denn ein Fehler??
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

admin_forums.php
da wird eine Variable nicht definiert, gib mal nur die Zeilen 500-510 aus dieser Datei an
Benutzeravatar
karma
Mitglied
Beiträge: 22
Registriert: 09.02.2003 00:19
Kontaktdaten:

Beitrag von karma »

Mister_X hat geschrieben:admin_forums.php
da wird eine Variable nicht definiert, gib mal nur die Zeilen 500-510 aus dieser Datei an
//
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon)
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql);
}

$message = $lang['Forums_updated'] . "<br /><br />" . sprintf($lang['Click_return_forumadmin'], "<a href="" . append_sid("admin_forums.$phpEx") . "">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href="" . append_sid("index.$phpEx?pane=right") . "">", "</a>");

message_die(GENERAL_MESSAGE, $message);
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

probier mal statt

Code: Alles auswählen

 VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)";
folgendes zu schreiben:

Code: Alles auswählen

 VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, '$caticon')";
wie immer ohne gewähr
Benutzeravatar
karma
Mitglied
Beiträge: 22
Registriert: 09.02.2003 00:19
Kontaktdaten:

Beitrag von karma »

Mister_X hat geschrieben:probier mal statt

Code: Alles auswählen

 VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)";
folgendes zu schreiben:

Code: Alles auswählen

 VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, '$caticon')";
wie immer ohne gewähr
Super!

Klappt! Vielen Dank! :D
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

karma hat geschrieben:ja, hab ich, funktioniert auch einwandfrei....
wenn er wirklich einmandfrei funktionieren würde, würde dieser fehler garnicht auftreten...

ah
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“