Probleme mit Guthabenhack/Shop

Rockvogel
Problembeschreibung:
Hallo, es gibt bei mir ein paar Probleme. Einerseits kann ich die Profile von anderen Leuten nicht öffnen. Fehlermeldung siehe unten. Andererseits gibt es bei mir im Admin CP kein Link "Guthaben", wie in meinem anderen Forum, obwohl ich die acp Templates schon öfter gekached und neu hochgeladen habe. Zusätzlich wird in einem Beitrag nicht mein Item angezeigt, welches ich zu Testzwecken gekauft habe. Kann mir dort vielleicht jemand helfen?

Fehlermeldung:
Parse error: parse error, unexpected ';' in /home/www/web156/html/maplestory/forum/profile.php(265) : eval()'d code on line 232

Link zum Forum oder Screenshot:
http://www.maplestory.de

Was wurde zuletzt geändert oder eingebaut?
Guthabenhack, RPG Shop
KleenMicha
Der Fehler im acp könnte daran liegen dass du die Gruppenrechte noch nicht gesetzt hast, um die Einstellungen vom Gutehaben zu tätigen.

Due fehlermeldung besagt dass in der Zeile: 265 in der Datei: ./profile.php ein Template aufgerufen wird.
Und in diesem Template ist in der Zeile: 232, wohl ein: ";", bzw ein Einbaufehler.

Der Fehler sagt mir nichts, allerdings wäre es am besten du wendest dich da an den Autoren des Hacks, bei mywbb.de: http://www.mywbb.info/board/thread.php?threadid=94171
Rockvogel
Hallo,

das mit dem Guthaben habe ich wohl übersehen, klappt.


In Zeile 265 in der Profile.php steht:
eval("\$tpl->output(\"".$tpl->get("profile")."\")");

Was ist das nun für eine .tpl?
KleenMicha
Dies ist dann das Template: profile.

Wenn du dir nicht sicher bist häng dass mal hier an.
Rockvogel
In der Linie 232 ist jedoch </HTML> großes Grinsen

Aber hier ist sie mal:

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:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</title>
$headinclude

<script type="text/javascript">
<!--
function rating(userid) {
 window.open("misc.php?action=userrating&userid="+userid+"{$SID_ARG_2ND_UN}", "moo", "toolbar=no,scrollbars=yes,resizable=yes,width=350,height=205");
}
function wen_geworben(userid) {
window.open("guthaben.php?action=wen_geworben&userid="+userid+"{$SID_ARG_2ND_UN}", "moo", "toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300");
}
//-->
</script>
</head>

<body>
 $header
 <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tablea"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tablea_fc">
    <td align="left"><span class="smallfont"><b><a href="index.php{$SID_ARG_1ST}">$master_board_name</a> &raquo; {$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</b></span></td>
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
   </tr>
  </table></td> 
 </tr> 
</table><br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tabletitle" align="left" colspan="2"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tabletitle_fc">
    <td style="width:100%" align="left"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</b></span></td>
    <td style="width:200px" align="center" nowrap="nowrap"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_CAPTION']}</b></span></td>
   </tr>
  </table></td>
 </tr>
 <tr>
  <td class="tablea" style="width:100%"><table style="width:100%" class="tablea_fc">
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_REGDATE']}</b></span></td>
    <td><span class="normalfont">$regdate</span></td>
   </tr>
   <tr align="left">
    <td valign="top"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_RANK']}</b></span></td>
    <td><span class="normalfont">$user_info[ranktitle] $rankimages</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_POSTS']}</b></span></td>
    <td><span class="normalfont">$user_info[userposts] ({$lang->items['LANG_MEMBERS_PROFILE_POSTSPERDAY']})</span></td>
   </tr>
 <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GUTHABEN']}</b></span></td>
    <td><span class="normalfont">$user_guthaben $waehrung</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_KONTONUMMER']}</b></span></td>
    <td><span class="normalfont">$user_info[userid]</span></td>
   </tr>
   <if($wbbuserdata['a_can_guthaben_change'] == 1)>
   <then>
   <form name="gutedit" method="post" action="profile.php?userid=$user_info[userid]">
   <input name="action" type="hidden" value="gutedit" />
   <input name="sid" type="hidden" value="$session[hash]" />
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GUTEDIT']}</b></span></td>
    <td><span class="normalfont"><input name="gutedit" type="radio" value="1" /> {$lang->items['LANG_MEMBERS_PROFILE_LASTSCHRIFT']} <input type="radio" name="gutedit" value="2" /> {$lang->items['LANG_MEMBERS_PROFILE_GUTSCHRIFT']}</span> <input name="send" type="submit"></td>
   </tr>
     <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GUTHABEN']}</b></span></td>
    <td><span class="normalfont">$user_guthaben $waehrung</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_KONTONUMMER']}</b></span></td>
    <td><span class="normalfont">$user_info[userid]</span></td>
   </tr>
   <if($wbbuserdata['a_can_guthaben_change'] == 1)>
   <then>
   <form name="gutedit" method="post" action="profile.php?userid=$user_info[userid]">
   <input name="action" type="hidden" value="gutedit" />
   <input name="sid" type="hidden" value="$session[hash]" />
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GUTEDIT']}</b></span></td>
    <td><span class="normalfont"><input name="gutedit" type="radio" value="1" /> {$lang->items['LANG_MEMBERS_PROFILE_LASTSCHRIFT']} <input type="radio" name="gutedit" value="2" /> {$lang->items['LANG_MEMBERS_PROFILE_GUTSCHRIFT']}</span> <input name="send" type="submit"></td>
   </tr>
   <tr align="left">
   <td>&nbsp;</td>
     <td><input name="betrag" type="text" size="5" maxlength="10" class="input" /> <span class="normalfont">$waehrung</span></td>
   </tr>
    <tr align="left">
   <td><span class="normalfont"><font color="#FF0000"><b>$gfehler</b></font></span></td>
   <td><input name="grund" type="text" size="20" maxlength="50" class="input" /></td>
   </tr>
   </form>
   </then></if>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LASTACTIVITY']}</b></span></td>
    <td><span class="normalfont">$la_date <span class="{time}">$la_time</span></span></td>
   </tr>
   
   <if($userlocation!="")>
   <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LOCATION']}</b></span></td>
    <td><span class="normalfont">$userlocation</span></td>
   </tr>
   </then>
   </if>
   
   <if($showlastpost==1)>
    <then>
     <tr align="left">
      <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LASTPOST']}</b></span></td>
      <td><span class="normalfont"><b>&raquo; <a href="thread.php?postid=$lastpost[postid]{$SID_ARG_2ND}#post$lastpost[postid]">$lastpost[topic]</a></b></span><br />
      <span class="smallfont">{$lang->items['LANG_MEMBERS_PROFILE_POSTED_ON']} $lastpostdate <span class="time">$lastposttime</span><br />
      {$lang->items['LANG_MEMBERS_PROFILE_FORUM']} <b><a href="board.php?boardid=$lastpost[boardid]{$SID_ARG_2ND}">$lastpost[title]</a></b></span></td>
     </tr>
    </then>
   </if>

   <if($showlanguageinprofile==1)>
   <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LANGUAGE']}</b></span></td>
    <td><span class="normalfont">$languagepackname</span></td>
   </tr>
   </then>
   </if>
   
   <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ICQ']}</b></span></td>
    <td><span class="normalfont">$user_info[icq]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_AIM']}</b></span></td>
    <td><span class="normalfont">$user_info[aim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_YIM']}</b></span></td>
    <td><span class="normalfont">$user_info[yim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_MSN']}</b></span></td>
    <td><span class="normalfont">$user_info[msn]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_EMAIL']}</b></span></td>
    <td><span class="normalfont">$useremail</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_HOMEPAGE']}</b></span></td>
    <td><span class="normalfont">$userhomepage</span></td>
   </tr>
   <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
<tr>
<td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
   <tr>
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GEWORBEN']}</b></span></td>
<if($gwuser_g > 0)>
<then>
    <td><span class="normalfont"><a href="javascript:wen_geworben($user_info[userid])">$gwuser_g</a></span></td>
</then>
<else>
    <td><span class="normalfont">$gwuser_g</span></td>
</else>
</if>   
</tr>
   <tr>
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GEWORBEN_VON']}</b></span></td>
    <td><span class="normalfont">$gwuser_v</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GENDER']}</b></span></td>
    <td><span class="normalfont">$gender</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_BIRTHDAY']}</b></span></td>
    <td><span class="normalfont">$birthday</span></td>
   </tr>
   <if($profilefields)>
    <then>
     <tr>
      <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
     </tr>
    </then>
   </if>
   $profilefields					
  </table></td>
  <td class="tableb" style="width:200px" align="center">$useravatar<br /><span class="normalfont">$user_text</span>$userrating<br />$userlevel<p><if($user_online==1)>
    <then><img src="{$style['imagefolder']}/user_online.gif" border="0" alt="{$lang->items['LANG_MEMBERS_USERONLINE']}" title="{$lang->items['LANG_MEMBERS_USERONLINE']}" /></then>
    <else><img src="{$style['imagefolder']}/user_offline.gif" border="0" alt="{$lang->items['LANG_MEMBERS_USEROFFLINE']}" title="{$lang->items['LANG_MEMBERS_USEROFFLINE']}" /></else>
   </if></p><img src="{$style['imagefolder']}/spacer.gif" width="159" height="1" border="0" alt="" title="" /></td>
 </tr>
 <tr>
  <td class="tabletitle" colspan="2"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tabletitle_fc">
    <td align="left"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_CONTACT']}</b></span></td>
    <td align="right">
    
    <if($user_info['showemail']==0 && $user_info['usercanemail']==1)>
     <then><a href="formmail.php?userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/email.gif" border="0" alt="{$lang->items['LANG_MEMBERS_SENDEMAIL']}" title="{$lang->items['LANG_MEMBERS_SENDEMAIL']}" /></a></then>
    </if> 
    
    <if($user_info['receivepm']==1 && $wbbuserdata['can_use_pms']==1)><then><a href="pms.php?action=newpm&amp;userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/pm.gif" border="0" alt="{$lang->items['LANG_MEMBERS_PM']}" title="{$lang->items['LANG_MEMBERS_PM']}" /></a></then></if>
        
    <a href="search.php?action=user&amp;userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/search.gif" border="0" alt="{$lang->items['LANG_MEMBERS_SEARCH']}" title="{$lang->items['LANG_MEMBERS_SEARCH']}" /></a>
      
    <a href="usercp.php?action=buddy&amp;add=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/homie.gif" border="0" alt="{$lang->items['LANG_MEMBERS_BUDDY']}" title="{$lang->items['LANG_MEMBERS_BUDDY']}" /></a></td>
   </tr>
  </table></td>
 </tr>
</table>
<if(checkAdminPermissions("a_can_users_edit") || checkAdminPermissions("a_can_users_delete"))>
<then>
<p align="center"><span class="smallfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ADMINOPTIONS']}</b> 
 <if(checkAdminPermissions("a_can_users_edit"))><then><a href="acp/index.php?url=users.php%3Faction%3Dedit%26userid%3D$user_info[userid]" target="_blank">{$lang->items['LANG_MEMBERS_PROFILE_USEREDIT']}</a></then></if>
 <if(checkAdminPermissions("a_can_users_edit") && checkAdminPermissions("a_can_users_delete"))><then> | </then></if>
 <if(checkAdminPermissions("a_can_users_delete"))><then><a href="acp/index.php?url=users.php%3Faction%3Ddelete%26userid%5B%5D%3D$user_info[userid]" target="_blank">{$lang->items['LANG_MEMBERS_PROFILE_USERDEL']}</a></then></if></span></p>
</then>
</if>
$footer
</body>
</html>
KleenMicha
Dann liegt der Fehler wohl woanders.

Am einfachsten ist es du stellst den Originalzustand des Template, profile her und auch der datei: ./profile.php und machst die Änderungen erneut.
Rockvogel
Ah sehr gut, das Profil funzt wieder.


Und mit dem Items anzeigen hast du echt keine Idee? Welches Datei wird das sein? Thread.tpl?


Edit: Ok es muss Thread_postbit sein, ich werde mal gucken, was da noch falsch ist verwirrt