Komme nicht mehr auf die Profile nach Profilfelderhack

Forever
Detaillierte Problembeschreibung:
Ich habe versucht den Profilfelderhack zu machen... jetzt komme ich nicht ehr auf die Profile.

Fehlermeldung:

Und wenn man sich ein Profil anschauen will, dass:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /usr/export/www/vhosts/funnetwork/hosting/gloomylullaby/wbblite/profile.php
on line 69

Letzte Hacks/Änderungen:
Nur der Profilfelderhack

Link zum Forum/Screenshot:
http://gloomylullaby.gl.funpic.de/wbblite/
Viktor
Hallo,

jo auf Zeile 69 der Datei "profile.php" ist ein Fehler. unglücklich

Prüfe noch mal deinen Einbau.

Gruß
Viktor Augenzwinkern
Bräke
*seufz, wieder aus der Nase zieh ...* Versagt


Welcher Hack? (Link)
(Wenn von hier, dann eh dort bitte posten)

Codezeilen +-10 um die Zele 69? (Haben doch keine Glaskugel großes Grinsen )

Besser noch ... Datei anhängen. smile



Ansonsten kann man nur sagen: Einbaufehler.
Forever
Also einmal die profil.php

php:
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:
<?php
$filename="profile.php";

require("./global.php");
if($wbbuserdata['canviewprofile']==0access_error();
require("./acp/lib/class_parse.php");

$userid=intval($_GET['userid']);
if(!$userid) eval("error(\"".$tpl->get("error_falselink")."\");");

$user_info $db->query_first("SELECT
 u.*,
 uf.*,
 r.rankimages, r.ranktitle,
 a.avatarextension, a.width, a.height
 FROM bb".$n."_users u
 LEFT JOIN bb".$n."_userfields uf USING (userid)
 LEFT JOIN bb".$n."_avatars a ON (a.avatarid=u.avatarid)
 LEFT JOIN bb".$n."_ranks r ON (r.rankid=u.rankid)
 WHERE u.userid='$userid'");

if(!$user_info['userid']) eval("error(\"".$tpl->get("error_falselink")."\");");

$regdate formatdate($dateformat,$user_info['regdate']);
$posts['userid'] = $user_info['userid'];
$posts['username'] = $user_info['username'];

if(($user_info['invisible']==|| $wbbuserdata['canuseacp']==1) && $user_info['lastactivity']>=time()-$useronlinetimeout*60) eval ("\$user_online = \"".$tpl->get("thread_user_online")."\";");
else eval ("\$user_online = \"".$tpl->get("thread_user_offline")."\";");

$regdays = (time() - $user_info[regdate]) / 86400;
if ($regdays 1$postperday "$user_info[userposts]";
else $postperday sprintf("%.2f",($user_info['userposts'] / $regdays));

if($user_info['usertext']) $user_text=parse::textwrap($user_info['usertext'],40);
if($user_info['gender']) {
 if($user_info['gender']==1) eval ("\$gender = \"".$tpl->get("profile_male")."\";");
 else eval ("\$gender  = \"".$tpl->get("profile_female")."\";");
}
else eval ("\$gender = \"".$tpl->get("profile_nodeclaration")."\";");

if($user_info['title']) $user_info['ranktitle']=$user_info['title'];
$rankimages=formatRI($user_info['rankimages']);

if($user_info['avatarid'] && $showavatar==&& $wbbuserdata['showavatars']==1) {
 $avatarname="images/avatars/avatar-$user_info[avatarid].$user_info[avatarextension]";
 $avatarwidth=$user_info['width'];
 $avatarheight=$user_info['height'];
 eval ("\$useravatar = \"".$tpl->get("avatar_image")."\";");
}

if($user_info['showemail']==1$useremail makehreftag("mailto:$user_info[email]",$user_info['email']);
else eval ("\$useremail = \"".$tpl->get("profile_nodeclaration")."\";");

if($user_info['homepage']) $userhomepage makehreftag($user_info['homepage'],$user_info['homepage'],"_blank");
else eval ("\$userhomepage = \"".$tpl->get("profile_nodeclaration")."\";");

if(!$user_info['icq']) eval ("\$user_info[icq] = \"".$tpl->get("profile_nodeclaration")."\";");
if(!$user_info['aim']) eval ("\$user_info[aim] = \"".$tpl->get("profile_nodeclaration")."\";");
if(!$user_info['yim']) eval ("\$user_info[yim] = \"".$tpl->get("profile_nodeclaration")."\";");
if(!$user_info['msn']) eval ("\$user_info[msn] = \"".$tpl->get("profile_nodeclaration")."\";");

if($user_info['birthday'] && $user_info['birthday']!="0000-00-00") {
 $birthday_array explode("-",$user_info['birthday']);
 if($birthday_array[0]=="0000"$birthday =  $birthday_array[2].".".$birthday_array[1].".";
 else $birthday =  $birthday_array[2].".".$birthday_array[1].".".$birthday_array[0];
}
else eval ("\$birthday = \"".$tpl->get("profile_nodeclaration")."\";");
->query("SELECT profilefieldid, title FROM

if($user_info['showemail']==0 && $user_info['usercanemail']==1) eval ("$btn_email "".$tpl->get("thread_formmail")."\";");
if($user_info['userposts']!=0) eval ("\$btn_search = \"".$tpl->get("thread_search")."\";");
if($user_info['receivepm']==&& $wbbuserdata['canusepms']==1) eval ("\$btn_pm = \"".$tpl->get("thread_pm")."\";");

eval("\$tpl->output(\"".$tpl->get("profile")."\");");
?>


Und der Link zum Hack:
http://mywbb.de/board/thread.php?threadi...ghtuser=0&page=
Bräke
Zeile 69,
code:
1:
->query("SELECT profilefieldid, title FROM


Das nicht ok so, irgendwie fehlt da ganz viel. Nimm am besten nochmal die originale Datei und bau das nochmal ein. Mir kommt die Datei auch sehr kurz vor, Original sinds mehr als 84 Zeilen.


Und PS: Es ist nicht fair gegenüber den Leuten, die für dein Problem ihre Zeit opfern, wenn man gleichzeitig an mehreren Stellen um Hilfe fragt.
Forever
Das habe ich schon versucht, aber es geht immer noch nicht traurig

Und zu dem anderen: Die letzten zwei Mal hat mir keiner irgendwie geholfen, als ichs nur in einem Forum stellt habe... also habe ichs diesmal in Beide gestellt^^

edit: Okay, hat sich erleidigt! Es geht danke!

Wie makiere ich jetzt das Thema auf erleidigt?
Bräke
Klick: http://your-wbb.de/board.php?boardid=80

Und dann auf das große X klicken. smile
Forever
Vielen Dank! großes Grinsen