Advance ACP Menu Mysql fehler |
Psycho-Killer
Gesperrt! 28/03/09
Dabei seit: 11.02.06
Beiträge: 76
Forenversion: 2.3
|
|
Problembeschreibung:
Also ich habe den Hack gerade in mein Board (2.3.6pl2) eingebaut und bekomme SQL Fehler:
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_acpmenuitems SET link='users.php?action=add', linkformat='', acpmode='2', itemgroupid='2', showorder='1', condition='a_can_users_add' WHERE itemid='3'
mysql error: 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 'condition='a_can_users_add' WHERE itemid='3'' at line 1
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch4
Date: 15.07.2007 @ 03:18
Script: /forum/acp/menu.php
Referer: http://*****.*******.nl.kolido.net/forum...t&itemid=3&sid=
den fehler bekomme ich wenn ich einen menüpunkt bearbeiten möchte.
wäre super wenn mir jemand weiter helfen könnte !
Auf der hersteller site scheind es kaum support zu geben!
Hack url: http://www.wbb-help.de/thread.php?threadid=21526
|
|
15.07.07 03:46 |
Finden
Als Freund hinzufügen
|
|
Luzifer69
Mitglied
Dabei seit: 30.11.04
Beiträge: 790
|
|
Zitat: |
Original von Psycho-Killer
Problembeschreibung:
Also ich habe den Hack gerade in mein Board (2.3.6pl2) eingebaut und bekomme SQL Fehler:
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_acpmenuitems SET link='users.php?action=add', linkformat='', acpmode='2', itemgroupid='2', showorder='1', condition='a_can_users_add' WHERE itemid='3'
mysql error: 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 'condition='a_can_users_add' WHERE itemid='3'' at line 1
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch4
Date: 15.07.2007 @ 03:18
Script: /forum/acp/menu.php
Referer: http://*****.*******.nl.kolido.net/forum...t&itemid=3&sid=
den fehler bekomme ich wenn ich einen menüpunkt bearbeiten möchte.
wäre super wenn mir jemand weiter helfen könnte !
Auf der hersteller site scheind es kaum support zu geben!
Hack url: http://www.wbb-help.de/thread.php?threadid=21526 |
suche in deiner forum/acp/menu.php
diesen teil
UPDATE bb1_acpmenuitems SET
bzw
UPDATE bb "$n" _acpmenuitems SET
und suche da diesen teil. der zeile
condition
ersetze dies gegen 'condition'
sollte conditiontype dort auch noch stehen
biite auch da die apostrophe dransetzen
da mysql 5 diese beiden sonst nicht zulässt
wurde aber auch schon mehrfach hier im board beschrieben
zb zu finden in der suche mysql5
oder halt auch condition
|
|
15.07.07 15:37 |
WWW
Finden
Als Freund hinzufügen
|
|
Psycho-Killer
Gesperrt! 28/03/09
Dabei seit: 11.02.06
Beiträge: 76
Forenversion: 2.3
Themenstarter
|
|
Hab das jetzt gemacht so wie du dies beschreiben hast.
Kommt aber immernoch ein Fehler
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_acpmenuitems SET link='hack_list.php?action=new', linkformat='%s', acpmode='2', itemgroupid='29', showorder='2', 'condition'='a_can_edit_hacklist' WHERE itemid='97'
mysql error: 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 ''condition'='a_can_edit_hacklist' WHERE itemid='97'' at line 1
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch4
Date: 15.07.2007 @ 15:43
Script: /forum/acp/menu.php
Referer: http://web20.server11.nl.kolido.net/foru...&itemid=97&sid=
In der sufu konnte ich nichts drüber finden
Hier die zeile aus menu.php
{
$itemtext = $_POST['item'];
$link = $_POST['link'];
$acpmode = $_POST['acpmode'];
$linkformat = $_POST['linkformat'];
$itemgroupid = $_POST['itemgroupid'];
$condition = $_POST['condition'];
$showorder = $_POST['showorder'];
$lang=$db->query_first("SELECT itemid FROM bb".$n."_languages WHERE item='".addslashes($title)."'");
$db->unbuffered_query("UPDATE bb".$n."_languages SET item='".addslashes($itemtext)."' WHERE itemid='$lang[itemid]'", 1);
updateCache(0, 6);
$db->unbuffered_query("UPDATE bb".$n."_acpmenuitems SET link='".addslashes($link)."', linkformat='".addslashes($linkformat)."', acpmode='".addslashes($acpmode)."', itemgroupid='".addslashes($itemgroupid)."', showorder='$showorder', 'condition'='".addslashes($condition)."' WHERE itemid='".intval($itemid)."'", 1);
header("Location: menu.php?action=view&sid=$session[hash]");
exit();
}
|
|
15.07.07 15:50 |
Finden
Als Freund hinzufügen
|
|
Luzifer69
Mitglied
Dabei seit: 30.11.04
Beiträge: 790
|
|
bitte bitte
gern geschehen
verzeih das ich da beim ersten post nen falsches zeichen gesetzt hatte
so hatteste doppelte arbeit die nicht hätte sein müssen
das wollte ich eigentlich net
habe gerade noch was nebenbei gemacht
und habe da bissel halbherzig hingeschaut bei der tastatur
|
|
15.07.07 16:58 |
WWW
Finden
Als Freund hinzufügen
|
|
Jonny
Mitglied
Dabei seit: 11.08.04
Beiträge: 181
Herkunft: Wien
|
|
Sorry bei mir geht es noch immer nicht ..
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6 pl2): Invalid SQL: UPDATE bb1_acpmenuitemgroups SET title='VOTEBOX_ACP', acpmode='1', condition='a_can_votebox_edit;a_can_votebox_conf', showorder='56' WHERE itemgroupid='61'
mysql error: 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 'condition='a_can_votebox_edit;a_can_votebox_conf', showorder='56' WHERE itemgrou' at line 1
mysql error number: 1064
mysql version: 5.0.45
php version: 4.3.11
Date: 03.04.2010 @ 07:37
Script: /wbb2/acp/menu.php
Referer: http://xxxx/wbb2/acp/menu.php?action=edi...groupid=61&sid=
|
|
03.04.10 07:37 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Zitat: |
Original von Luzifer69
suche in deiner forum/acp/menu.php
diesen teil
UPDATE bb1_acpmenuitems SET
bzw
UPDATE bb "$n" _acpmenuitems SET
und suche da diesen teil. der zeile
condition
ersetze dies gegen 'condition'
sollte conditiontype dort auch noch stehen
biite auch da die apostrophe dransetzen
da mysql 5 diese beiden sonst nicht zulässt
wurde aber auch schon mehrfach hier im board beschrieben
zb zu finden in der suche mysql5
oder halt auch condition |
Das gemacht? Mal kontroliert ob auch kein Fehler gemacht hast?
|
|
03.04.10 08:11 |
Finden
Als Freund hinzufügen
|
|
Bräke
Mitglied
Dabei seit: 01.01.04
Beiträge: 8.189
|
|
Mach es doch mal wie es beschrieben steht mit ' anstatt `.
Und mach es an beiden Stellen auch, den das kommt 2 mal vor.
|
|
03.04.10 10:21 |
Finden
Als Freund hinzufügen
|
|
Jonny
Mitglied
Dabei seit: 11.08.04
Beiträge: 181
Herkunft: Wien
|
|
danke bräke !!! an 2 Stellen , *g* das war es ... `condition` und so klappt auch
|
|
03.04.10 10:32 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|