feist
Mitglied
Dabei seit: 29.12.05
Beiträge: 3
|
|
diesbezüglich hatte ich vorher schon ein problem. Da wurde statt des Avatars nur die Schrift "Avatar" angezeigt. Das lag daran, dass die Variable {imagefolder} nicht aufgelöst werden konnte und deshalb die Avatarbilder nicht gefunden wurden.
Hat sich jemand meine fehlermeldung 2 posts weiter oben angeschaut?
Wär super nett, wenn mir da jemend weiterhelfen könnte- ich steh jetzt echt aufm Schlauch...
|
|
05.01.06 07:39 |
E-Mail
Finden
Als Freund hinzufügen
|
|
feist
Mitglied
Dabei seit: 29.12.05
Beiträge: 3
|
|
Zitat: |
Original von skmab
sorry aber auf deutsch??? |
meinst den ersten punkt? Ja sorry, meine Programmiersprachenkenntnisse sind arg schmal, hab' ja selbst grad n größeres Problem.
Was ich damit sagen wollte ist, dass bei mir in einem Gästebucheintrag im Profil der Avatar auch nicht angezeigt wurde, und da nur "Avatar" stand. Das lag imo daran, dass der Avatar über " {imagefolder}/avatare" aufgerufen und das Imagefolder aus irgendeinem Grund nicht gefunden wird.
Kann sich jemand meinen SQL-Fehler erklären?
edit: ich habe ihn hier noch einmal eingefügt:
ich hab' ein anderes problem:
Codes alle eingefügt, Datenbank erweitert, GBook funzt auch.
Nur bekomt man seither bei der Anmeldung (also der Registrierung) folgende Fehlermedlung (welche ich nicht ganz verstehe):
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_users (userid,username,password,email,groupid,rankid,regdate,lastvisit,lastactivi
ty,usertext,signature,icq,aim,yim,msn,homepage,birthday,gender,showemail,ad
mincanemail,usercanemail,invisible,usecookies,styleid,activation,daysprune,
timezoneoffset,dateformat,timeformat,emailnotify,receivepm,emailonpm,pmpopu
p,umaxposts,showsignatures,showavatars,showimages,nosessionhash,gbremember)
VALUES (NULL,'tester','070cd4b05d0e8fb4ecbc029ab92de35e','tester@gzgui.de','4','4'
,'1136302219','1136302219','1136302219','','','0','','','','','0000-00-00',
'0','1','0','1','0','1','0','8489680','0','1','d.m.Y','H:i','1','1','1','1'
,'0','1','1','1','1')
mysql error: Column count doesn't match value count at row 1
mysql error number: 1136
Date: 03.01.2006 @ 16:30
Script: /forum/register.php
Referer: http://www.uprocking.de/forum/register.php
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von feist: 14.01.06 15:08.
|
|
05.01.06 15:06 |
E-Mail
Finden
Als Freund hinzufügen
|
|
1970
Mitglied
Dabei seit: 26.02.06
Beiträge: 19
|
|
Hallo,
ich muß vorausschicken, daß der Hack super funktioniert.
Habe mir auch schon einen Link vom Header zu meinem Profil-Gästebuch gebastelt, der wie folgt aussieht:
<a href="profile.php?userid=5&letzt=$neuletzt&seite=$i&sid=$session[hash]"><im
g src="{imagefolder}/top_gbook.gif" border=0 alt="Zum Gästebuch"></a>
Ich benötige jetzt anstatt der profile.php eine Datei in der die Anzeige der ganzen Profildetails eliminiert ist. Kann ich die profile.php vielleicht modifizieren? Ich habe schon ein wenig herumprobiert, aber es scheitert an meinen fehlenden Kenntnissen in PHP.
Bestimmt wäre so etwas auch für die anderen Nutzer dieses Hacks interessant.
Vielen Dank im voraus für etwaige kompetente Hilfe.
__________________ Synology DS212+
Apache/2.2.22 (Unix) PHP/5.3.10, MySQL 5.1.49
WbbLite 1.0.2
WBB 2.3.6
WBB 3.1.6
|
|
06.03.06 21:40 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Wie bei feist, werden die Avatare bei mir nicht angezeigt, nur ein KAsten mit der Schrift Avatar.
HIER das profil
bitte helft mir mal.
Kann man als Admin eigentlich nicht Einträge von anderen Gästebüchern löschen?
|
|
03.08.06 12:10 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Jason6971
Mitglied
Dabei seit: 12.10.06
Beiträge: 3
|
|
Ich bekomme folgenden Fehler wenn ich im ACP versuche das Gästebuch einzuschalten:
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
='0',avoidfc='1',ismod='1',issupermod='1',canuseacp='1',maxpostimage='-1',m
axsigimage='-1',maxsiglength='1000',allowedavatarextensions='gif jpg jpeg png',maxavatarwidth='100',maxavatarheight='100',maxavatarsize='10000',maxus
ertextlength='1000', canviewprofile='1', canviewcalender='', canprivateevent='', canpublicevent='', canrateusers='', canviewmblist='1', canusegbook='1', postspersite='0', canviewgbook='1' WHERE groupid='1'
mysql error: Unknown column 'canviewgbook' in 'field list'
mysql error number: 1054
Date: 12.10.2006 @ 15:27
Script: /wbblite/acp/group.php
Referer: http://jason697.ja.funpic.de/wbblite/acp...&groupid=1&sid=
Was tun?
|
|
12.10.06 15:28 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Delle
Mitglied
Dabei seit: 12.07.06
Beiträge: 73
|
|
Das sieht dann doch eher nach einem Einbaufehler aus. Häng mal bitte deine acp/group.php an zum Reinschauen.
|
|
12.10.06 20:47 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Jason6971
Mitglied
Dabei seit: 12.10.06
Beiträge: 3
|
|
Meine ACP/grup.php:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
|
<?php
require ("./global.php");
isAdmin();
function set_hilight_ids() {
global $db, $n;
$modids = "";
$smodids = "";
$adminids = "";
$result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE canuseacp=1");
while($row=$db->fetch_array($result)) {
if($adminids) $adminids.=",".$row['groupid'];
else $adminids=$row['groupid'];
}
$result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE issupermod=1 AND canuseacp=0");
while($row=$db->fetch_array($result)) {
if($smodids) $smodids.=",".$row['groupid'];
else $smodids=$row['groupid'];
}
$result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE ismod=1 AND issupermod=0 AND canuseacp=0");
while($row=$db->fetch_array($result)) {
if($modids) $modids.=",".$row['groupid'];
else $modids=$row['groupid'];
}
$db->query("UPDATE bb".$n."_options SET value='$adminids' WHERE varname='adminids'");
$db->query("UPDATE bb".$n."_options SET value='$smodids' WHERE varname='smodids'");
$db->query("UPDATE bb".$n."_options SET value='$modids' WHERE varname='modids'");
require("lib/class_options.php");
$option=new options("lib");
$option->write();
}
if(isset($_REQUEST['action'])) $action=$_REQUEST['action'];
else $action="view";
if($action == "view") {
$result=$db->query("SELECT COUNT(u.userid) AS count, g.groupid, g.title FROM bb".$n."_groups g LEFT JOIN bb".$n."_users u USING (groupid) GROUP BY groupid ORDER BY title ASC");
$count=0;
$group_viewbit="";
while($row=$db->fetch_array($result)) {
$rowclass=getone($count++,"firstrow","secondrow");
eval ("\$group_viewbit .= \"".gettemplate("group_viewbit")."\";");
}
eval("print(\"".gettemplate("group_view")."\");");
}
function makeboardlist($boardid,$x=0) {
global $boardcache, $session, $maxcolspan, $permissioncache;
if(!isset($boardcache[$boardid])) return;
while (list($key1,$val1) = each($boardcache[$boardid])) {
while(list($key2,$boards) = each($val1)) {
$colspan=$maxcolspan-$x;
$temp=$maxcolspan-($maxcolspan-$x);
if($temp) $tds=str_repeat("<td class=\"secondrow\"> </td>",$temp);
else $tds="";
if($permissioncache[$boards['boardid']]['boardpermission']==1) $checked1=" checked";
else $checked1="";
if($permissioncache[$boards['boardid']]['startpermission']==1) $checked2=" checked";
else $checked2="";
if($permissioncache[$boards['boardid']]['replypermission']==1) $checked3=" checked";
else $checked3="";
eval ("\$out .= \"".gettemplate("group_rightsbit")."\";");
$out .= makeboardlist($boards[boardid],$x+1);
}
}
unset($boardcache[$boardid]);
return $out;
}
if($action == "rights") {
$groupid=intval($_REQUEST['groupid']);
$group = $db->query_first("SELECT groupid, title FROM bb".$n."_groups WHERE groupid='$groupid'");
if(!$group['groupid']) {
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
if(isset($_POST['send'])) {
reset($_POST);
while(list($key,$val)=each($_POST)) $$key=$val;
$result=$db->query("SELECT boardid FROM bb".$n."_boards");
while($row=$db->fetch_array($result)) $db->query("REPLACE INTO bb".$n."_permissions (boardid,groupid,boardpermission,startpermission,replypermission) VALUES ('$row[boardid]','$groupid','".$boardpermission[$row['boardid']]."','".$startpermission[$row['boardid']]."','".$replypermission[$row['boardid']]."')");
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
$result = $db->query("SELECT * FROM bb".$n."_permissions WHERE groupid = '$groupid'");
while ($row = $db->fetch_array($result)) $permissioncache[$row['boardid']] = $row;
$maxcolspan=0;
$result = $db->query("SELECT boardid, parentid, boardorder, title, parentlist FROM bb".$n."_boards ORDER by parentid ASC, boardorder ASC");
while ($row = $db->fetch_array($result)) {
$temp=count(explode(",",$row['parentlist']));
if($temp>$maxcolspan) $maxcolspan=$temp;
$boardcache[$row['parentid']][$row['boardorder']][$row['boardid']] = $row;
}
$boardlist = makeboardlist(0);
$maxcolspan2=$maxcolspan+3;
eval("print(\"".gettemplate("group_rights")."\");");
}
if($action == "default") {
if(isset($_POST['send'])) {
reset($_POST);
while(list($key,$val)=each($_POST)) $$key=trim($val);
if($default1==$default2) eval("acp_error(\"".gettemplate("error_default2groups")."\");");
$db->query("UPDATE bb".$n."_groups SET default_group='0'");
$db->query("UPDATE bb".$n."_groups SET default_group='1' WHERE groupid='$default1'");
$db->query("UPDATE bb".$n."_groups SET default_group='2' WHERE groupid='$default2'");
}
$result=$db->query("SELECT groupid, default_group FROM bb".$n."_groups WHERE default_group > 0");
while($row=$db->fetch_array($result)) $default[$row['default_group']]=$row['groupid'];
$result=$db->query("SELECT groupid, title FROM bb".$n."_groups ORDER BY title ASC");
while($row=$db->fetch_array($result)) {
$options1.=makeoption($row['groupid'],$row['title'],$default[1],1);
$options2.=makeoption($row['groupid'],$row['title'],$default[2],1);
}
eval("print(\"".gettemplate("group_default")."\");");
}
if($action == "del") {
$groupid=intval($_REQUEST['groupid']);
$group = $db->query_first("SELECT groupid, title, default_group FROM bb".$n."_groups WHERE groupid='$groupid'");
if(!$group[groupid]) {
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
if($group['default_group']!=0) eval("acp_error(\"".gettemplate("error_isdefaultgroup")."\");");
if($group['groupid']==$wbbuserdata[groupid]) eval("acp_error(\"".gettemplate("error_isyourgroup")."\");");
if(isset($_POST['send'])) {
list($newgroupid)=$db->query_first("SELECT groupid FROM bb".$n."_groups WHERE default_group='2'");
$db->query("UPDATE bb".$n."_users SET groupid='$newgroupid' WHERE groupid='$groupid'");
$db->query("DELETE FROM bb".$n."_groups WHERE groupid='$groupid'");
$db->query("UPDATE bb".$n."_avatars SET groupid=0 WHERE groupid='$groupid'");
$db->query("UPDATE bb".$n."_events SET groupid=0 WHERE groupid='$groupid'");
$db->query("DELETE FROM bb".$n."_permissions WHERE groupid='$groupid'");
$db->query("DELETE FROM bb".$n."_ranks WHERE groupid='$groupid'");
set_hilight_ids();
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
eval("print(\"".gettemplate("group_del")."\");");
}
if($action == "add") {
if(isset($_POST["send"])) {
reset($_POST);
while(list($key,$val)=each($_POST)) $$key=trim($val);
$allowedavatarextensions = preg_replace("/\s*\n\s*/","\n",trim($allowedavatarextensions));
$db->query("INSERT INTO bb".$n."_groups (groupid,title,canviewboard,canviewoffboard,canusesearch,canusepms,canstarttopic,canreplyowntopic,canreplytopic,canpostwithoutmoderation,caneditownpost,candelownpost,cancloseowntopic,candelowntopic,caneditowntopic,canpostpoll,canvotepoll,canuseavatar,canuploadavatar,canratethread,canviewmblist,appendeditnote,avoidfc,ismod,issupermod,canuseacp,maxpostimage,maxsigimage,maxsiglength,allowedavatarextensions,maxavatarwidth,maxavatarheight,maxavatarsize,maxusertextlength,canviewprofile,canviewcalender,canprivateevent,canpublicevent,canrateusers,canusegbook,postspersite,canviewgbook)
VALUES (NULL,'".addslashes($title)."','$canviewboard','$canviewoffboard','$canusesearch','$canusepms','$canstarttopic','$canreplyowntopic','$canreplytopic','$canpostwithoutmoderation','$caneditownpost','$candelownpost','$cancloseowntopic','$candelowntopic','$caneditowntopic','$canpostpoll','$canvotepoll','$canuseavatar','$canuploadavatar','$canratethread','$canviewmblist','$appendeditnote','$avoidfc','$ismod','$issupermod','$canuseacp','".intval($maxpostimage)."','".intval($maxsigimage)."','".intval($maxsiglength)."','".addslashes($allowedavatarextensions)."','".intval($maxavatarwidth)."','".intval($maxavatarheight)."','".intval($maxavatarsize)."','".intval($maxusertextlength)."','$canviewprofile','$canviewcalender','$canprivateevent','$canpublicevent','$canrateusers','$canusegbook','$postspersite','$canviewgbook')");
set_hilight_ids();
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
eval("print(\"".gettemplate("group_add")."\");");
}
if($action == "edit") {
$groupid=intval($_REQUEST['groupid']);
$group = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid='$groupid'");
if(!$group['groupid']) {
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
if(isset($_POST["send"])) {
reset($_POST);
while(list($key,$val)=each($_POST)) $$key=trim($val);
$allowedavatarextensions = preg_replace("/\s*\n\s*/","\n",trim($allowedavatarextensions));
$db->query("UPDATE bb".$n."_groups SET title='".addslashes($title)."',canviewboard='$canviewboard',canviewoffboard='$canviewoffboard',canusesearch='$canusesearch',canusepms='$canusepms',canstarttopic='$canstarttopic',canreplyowntopic='$canreplyowntopic',canreplytopic='$canreplytopic',canpostwithoutmoderation='$canpostwithoutmoderation',caneditownpost='$caneditownpost',candelownpost='$candelownpost',cancloseowntopic='$cancloseowntopic',candelowntopic='$candelowntopic',caneditowntopic='$caneditowntopic',canpostpoll='$canpostpoll',canvotepoll='$canvotepoll',canuseavatar='$canuseavatar',canuploadavatar='$canuploadavatar',canratethread='$canratethread',appendeditnote='$appendeditnote',avoidfc='$avoidfc',ismod='$ismod',issupermod='$issupermod',canuseacp='$canuseacp',maxpostimage='".intval($maxpostimage)."',maxsigimage='".intval($maxsigimage)."',maxsiglength='".intval($maxsiglength)."',allowedavatarextensions='".addslashes($allowedavatarextensions)."',maxavatarwidth='".intval($maxavatarwidth)."',maxavatarheight='".intval($maxavatarheight)."',maxavatarsize='".intval($maxavatarsize)."',maxusertextlength='".intval($maxusertextlength)."', canviewprofile='$canviewprofile', canviewcalender='$canviewcalender', canprivateevent='$canprivateevent', canpublicevent='$canpublicevent', canrateusers='$canrateusers', canviewmblist='$canviewmblist', canusegbook='$canusegbook', postspersite='$postspersite', canviewgbook='$canviewgbook' WHERE groupid='$groupid'");
set_hilight_ids();
header("Location: group.php?action=view&sid=$session[hash]");
exit();
}
$sel_canviewboard[$group[canviewboard]]=" selected";
$sel_canviewoffboard[$group[canviewoffboard]]=" selected";
$sel_canusesearch[$group[canusesearch]]=" selected";
$sel_canusepms[$group[canusepms]]=" selected";
$sel_canvotepoll[$group[canvotepoll]]=" selected";
$sel_canratethread[$group[canratethread]]=" selected";
$sel_canuseavatar[$group[canuseavatar]]=" selected";
$sel_canuploadavatar[$group[canuploadavatar]]=" selected";
$sel_canstarttopic[$group[canstarttopic]]=" selected";
$sel_canreplyowntopic[$group[canreplyowntopic]]=" selected";
$sel_canreplytopic[$group[canreplytopic]]=" selected";
$sel_canpostwithoutmoderation[$group[canpostwithoutmoderation]]=" selected";
$sel_caneditownpost[$group[caneditownpost]]=" selected";
$sel_candelownpost[$group[candelownpost]]=" selected";
$sel_cancloseowntopic[$group[cancloseowntopic]]=" selected";
$sel_candelowntopic[$group[candelowntopic]]=" selected";
$sel_caneditowntopic[$group[caneditowntopic]]=" selected";
$sel_canpostpoll[$group[canpostpoll]]=" selected";
$sel_appendeditnote[$group[appendeditnote]]=" selected";
$sel_avoidfc[$group[avoidfc]]=" selected";
$sel_ismod[$group[ismod]]=" selected";
$sel_issupermod[$group[issupermod]]=" selected";
$sel_canuseacp[$group[canuseacp]]=" selected";
$sel_canviewprofile[$group['canviewprofile']]=" selected";
$sel_canviewcalender[$group['canviewcalender']]=" selected";
$sel_canprivateevent[$group['canprivateevent']]=" selected";
$sel_canpublicevent[$group['canpublicevent']]=" selected";
$sel_canrateusers[$group['canrateusers']]=" selected";
$sel_canviewmblist[$group['canviewmblist']]=" selected";
$sel_canusegbook[$group['canusegbook']]=" selected";
$sel_canviewgbook[$group['canviewgbook']]=" selected";
eval("print(\"".gettemplate("group_edit")."\");");
}
?> |
|
Dateianhang: |
group.php (12 KB, 3 mal heruntergeladen)
|
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Jason6971: 13.10.06 12:11.
|
|
13.10.06 12:05 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
bei uns wird das GB im Profil nicht angezeigt, haben im ACP es aber schon eingestellt, wer und wie viele beiträge...
*help*
__________________ -folgt-
|
|
06.05.07 18:09 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
GaBBa.at
Mitglied
Dabei seit: 23.11.06
Beiträge: 3
|
|
Zitat: |
Original von VRH Ponyhof Naeve
bei uns wird das GB im Profil nicht angezeigt, haben im ACP es aber schon eingestellt, wer und wie viele beiträge...
*help* |
Bei mir hat es geholfen, die gzip-komprimierung auszuschalten...
__________________ Signatur?
kann ich mir nicht leisten!
|
|
06.05.07 23:00 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
blöde frage aber was ist gzip?
EDIT: Noch ein Problem...sobald wir auf das Profil von jemanden klicken kommt nur Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/vrhponyhofnaeve/wbblite/profile.p
hp on line 144
__________________ -folgt-
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von VRH Ponyhof Naeve: 07.05.07 17:10.
|
|
07.05.07 15:16 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|