Datenbankfehler nach Kalendereinbau |
cowgirljen
Mitglied
Dabei seit: 09.02.11
Beiträge: 14
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Problembeschreibung:
Nach dem Einbau kommt eine Fehlermeldung, wenn ich im ACP die Gruppen bearbeiten will, besser gesagt beim Versuch Änderungen zu speichern.
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb1_groups SET title='Administratoren',canviewboard='1',canviewoffboard='1',canusesearch='
1',canusepms='1',canstarttopic='1',canreplyowntopic='1',canreplytopic='1',c
anpostwithoutmoderation='',caneditownpost='1',candelownpost='1',cancloseown
topic='1',candelowntopic='1',caneditowntopic='1',canpostpoll='1',canvotepol
l='1',canuseavatar='1',canuploadavatar='1',canratethread='1',appendeditnote
='1',avoidfc='1',ismod='1',issupermod='1',m_can_thread_settle='',canuseacp=
'1',maxpostimage='-1',maxsigimage='-1',maxsiglength='250',allowedavatarexte
nsions='gif png jpg',maxavatarwidth='180',maxavatarheight='250',maxavatarsize='150000',maxu
sertextlength='150', canviewprofile='1', canviewcalender='1', canprivateevent='1', canpublicevent='1', canrateusers='', canviewmblist='1', chgpermission='', canseepublic='0', canrelcalthread='0' WHERE groupid='1',can_settle_own_topic='0'
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 'can_settle_own_topic='0'' at line 1
mysql error number: 1064
Date: 10.11.2011 @ 15:03
Script: /wbblite/acp/group.php
Referer: http://vrh-md.square7.ch/wbblite/acp/gro...&groupid=1&sid=
Was wurde zuletzt geändert oder eingebaut?
Kalender SE
|
|
10.11.11 15:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
C-Board unregistriert
|
|
Einbaufehler. Der Eintrag can_settle_own_topic hat in der Where-Bedingung nichts zu suchen.
Prüfe den Hackeinbau ganz genau und korrigiere ihn entsprechend, dann ist auch Schluß mit der Meldung.
Gruß Mike
|
|
10.11.11 15:29 |
|
|
cowgirljen
Mitglied
Dabei seit: 09.02.11
Beiträge: 14
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Ich habe nun alles überprüft und ggf. korrigiert. Allerdings ändert das nichts an der Fehlermeldung.
Am besten hänge ich mal die group.php an und dann schaut am besten selbst, was da nicht passt.
Und das soll in dieser Datei geändert werden:
suche in acp/group.php:
----------------------
eval("print(\"".gettemplate("group_edit")."\");");
----------------------
füge darüber ein:
----------------------
$sel_canrelcalthread[$group['canrelcalthread']]=" selected";
$sel_canseepublic[$group['canseepublic']]=" selected";
$chgarray=explode(",",$group['chgpermission']);
$result=$db->query("SELECT groupid, title FROM bb".$n."_groups ORDER BY groupid ASC");
while ($row=$db->fetch_array($result)) $sel_chgperm.=makeoption($row['groupid'],$row['title'],$chgarray);
----------------------
suche in acp/group.php:
----------------------
eval("print(\"".gettemplate("group_add")."\");");
----------------------
füge darüber ein:
----------------------
$result=$db->query("SELECT groupid, title FROM bb".$n."_groups ORDER BY groupid ASC");
while ($row=$db->fetch_array($result)) $sel_chgperm.=makeoption($row['groupid'],$row['title']);
----------------------
suche in acp/group.php (2 mal):
----------------------
$allowedavatarextensions = preg_replace("/\s*\n\s*/","\n",trim($allowedavatarextensions));
----------------------
füge darunter ein (auch 2 mal):
----------------------
if(is_array($_POST['chgpermission'])) $chgpermission=implode(",",$_POST['chgpermission']); else $chgpermission="";
----------------------
suche in acp/group.php:
----------------------
, canrateusers='$canrateusers', canviewmblist='$canviewmblist'
----------------------
füge dahinter ein (vor das where):
----------------------
, chgpermission='$chgpermission', canseepublic='$canseepublic', canrelcalthread='".intval($canrelcalthread)."'
----------------------
suche in acp/group.php:
----------------------
,canpublicevent,canrateusers
----------------------
füge dahinter ein (vor dem )")
:
----------------------
, chgpermission, canseepublic, canrelcalthread
----------------------
suche in acp/group.php:
----------------------
,'$canpublicevent','$canrateusers'
----------------------
füge dahinter ein (vor dem )")
:
----------------------
,'$chgpermission','$canseepublic','".intval($canrelcalthread)."'
Dateianhang: |
group.php (13 KB, 4 mal heruntergeladen)
|
|
|
10.11.11 16:03 |
E-Mail
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
Damit sollte es gehen.
Dateianhang: |
group.php (13 KB, 4 mal heruntergeladen)
|
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
10.11.11 16:38 |
E-Mail
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
Teste es mal damit.
Dateianhang: |
group.php (13 KB, 3 mal heruntergeladen)
|
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
10.11.11 17:34 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Hallo jacqy,
Vergiss bitte nicht auch die Änderung dazu zu posten, damit auch Hilfesuchende ihren Fehler selbst beseitigen können.
Betrifft hier deine zwei Posts.
|
|
10.11.11 17:48 |
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
ok hatte ich vergessen
ALso
das hier
php: |
1:
|
,can_settle_own_topic |
|
habe ich hinter gesetzt.
php: |
1:
|
, chgpermission, canseepublic, canrelcalthread |
|
hier hast du das vergessen.
Dann hast du hier einen Fehler gemacht hatte Mike oben auch geschrieben.
php: |
1:
|
WHERE groupid='$groupid',can_settle_own_topic='$can_settle_own_topic' |
|
php: |
1:
|
,can_settle_own_topic='$can_settle_own_topic' |
|
gehört hinter
php: |
1:
|
canpostwithoutmoderation='$canpostwithoutmoderation',caneditownpost='$caneditownpost' |
|
zum meinem 2ten Post.
Aus
php: |
1:
|
while(list($key,$val)=each($_POST)) $$key=trim($val); |
|
wurde
php: |
1:
|
while(list($key,$val)=each($_POST)) $$key=$val; |
|
Allerdings bin ich grad nicht sicher ob das auch funzt.
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
10.11.11 18:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
cowgirljen
Mitglied
Dabei seit: 09.02.11
Beiträge: 14
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Nochmals danke!
Bis jetzt kommt keine Fehlermeldung mehr.
|
|
11.11.11 10:04 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|