Pagina 1 van 1
Customizable Quick Reply
Geplaatst: 19 mar 2007, 01:23
door cwalk.nl
Ik heb de Customizable Quick Reply geinstaleerd
Nu werkt alles
alleen als ik nu in mijn ACP mijn forums wil editen krijg ik dit
Couldn't update forum information
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 '', show_quickreply = 1', 1, prune_enable = 0 WHERE forum_id = 2' at line 2
UPDATE phpbb_forums SET forum_name = 'Registratie', cat_id = 2, forum_desc = '', forum_status = 0', show_quickreply = 1', 1, prune_enable = 0 WHERE forum_id = 2
Line : 450
File : admin_forums.php
Wat moet ik nu doen dan ?
Geplaatst: 20 mar 2007, 21:13
door cwalk.nl
Niemand ?
Geplaatst: 20 mar 2007, 21:16
door Coen
cwalk.nl schreef:Niemand ?
Je hebt een foutje gemaakt tijdens het modden. Controleer admin_forums.php eens helemaal?

Geplaatst: 20 mar 2007, 23:26
door cwalk.nl
ik heb alles na gekeken
en ik heb geen fouten gemaakt met het kopieren
als ik een nieuwe forum wil aan maken zegt hij
Couldn't insert row in forums table
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 '', 0, 0, 0, 1, 1, 1, 1, 3, 3, 1, 1)' at line 2
INSERT INTO phpbb_forums (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, show_quickreply, prune_enable, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_announce, auth_vote, auth_pollcreate) VALUES ('40', 'k', 2, '', 70, 0, 1', 0, 0, 0, 1, 1, 1, 1, 3, 3, 1, 1)
Line : 409
File : admin_forums.php
? wat doe ik dan toch fout !|
hier is de file
klik
Geplaatst: 21 mar 2007, 08:18
door Salomon
je hebt zeker wel iets fout gedaan! Zoek:
Code: Selecteer alles
('40', 'k', 2, '', 70, 0, 1', 0, 0, 0, 1, 1, 1, 1, 3, 3, 1, 1)
Vervang met:
Code: Selecteer alles
('40', 'k', 2, '', 70, 0, '1', 0, 0, 0, 1, 1, 1, 1, 3, 3, 1, 1)
ik weet het niet zeker , maar ik denk dat dit het is. Je had ergens wel een aanhalingsteken afgesloten maar niet begonnen...
Geplaatst: 21 mar 2007, 09:08
door Coen
Salomon, deze code staat vast en zeker niet in de code, omdat die waarschijnlijk met variabelen gevuld word.
Maar het punt is duidelijk, er is inderdaad een foutje gemaakt tijdens het modden. Kijk eens goed naar je aanhalingstekens!

Geplaatst: 21 mar 2007, 09:09
door Salomon
Oeps!
(Het gaat om het idee)
Maar het ligt idd aan de aanhalingstekens.
Geplaatst: 21 mar 2007, 17:21
door cwalk.nl
Ja maar ik heb geen idee dus waar ik die fout heb gedaan het gaat om de volgende 2 ehm , dingen
Code: Selecteer alles
// There is no problem having duplicate forum names so we won't check for it.
$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, show_quickreply, prune_enable" . $field_sql . ")
VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['show_quickreply']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
of hier zit een fout
Code: Selecteer alles
$sql = "UPDATE " . FORUMS_TABLE . "
SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "',show_quickreply = " . intval($HTTP_POST_VARS['show_quickreply']) . ",prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
OF hier
maar ik zie het niet
Geplaatst: 21 mar 2007, 17:28
door Salomon
Zoek (in het tweede stuk);
Code: Selecteer alles
forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "'
Vervang met;
Code: Selecteer alles
forum_status = '" . intval($HTTP_POST_VARS['forumstatus']) . "'
Volgens mij is dit het.
Geplaatst: 21 mar 2007, 21:47
door cwalk.nl
het heeft gewerkt

perfect !!!!!! HARSTIKKE BEDANKT
maar als ik nu zeg show My Quick Reply dan doet hij het niet
weten jullie misshien hier iets van ?