Seite 1 von 2

Code Zeile 244-usercp_viewprofile.php-Problem

Verfasst: 01.10.2007 17:51
von Darth Laugh
Hallo,
Ich hab da mal ein problem,als ich die members in mein Forum auf ihr Profil geklickt habe kam folgende Meldung:
Fatal error: Call to a member function post_vars() on a non-object in /usr/export/www/hosting/covomi/phpBB2/includes/usercp_viewprofile.php on line 244

Soweit sogut,Hab nach Zeile 244 gesucht und fande das hier:

$cm_viewprofile->post_vars($template,$profiledata,$userdata);

Was ist daran so Falsch?

Verfasst: 01.10.2007 18:13
von Andi1111
an der zeile ist nichts falsch, du hast entweder was vergessen einzubauen, oder die datei classes_cash.php im ordner includes fehlt.

Verfasst: 01.10.2007 18:16
von Darth Laugh
Die Datei classes_cash ist drinne,und die Dateien auch alle...

Verfasst: 01.10.2007 18:21
von Andi1111
na ja, irgendwas ist aber falsch, vielleicht das vergessen?

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
#
profile.php

# 
#-----[ FIND ]------------------------------------------ 
# 
define('IN_PHPBB', true);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
if ( (isset($HTTP_GET_VARS['mode']) && ($HTTP_GET_VARS['mode'] == 'viewprofile')) || (isset($HTTP_POST_VARS['mode']) && ($HTTP_POST_VARS['mode'] == 'viewprofile')) )
{
	define('IN_CASHMOD', true);
	define('CM_VIEWPROFILE',true);
}
wenns das auch nicht ist musst du halt alle geänderten dateien nochmal kontrollieren.

Verfasst: 01.10.2007 18:53
von Darth Laugh
GENAU DAS! :lol: ich habs übersehen. :lol: :lol:

Verfasst: 01.10.2007 18:56
von Darth Laugh
Jetzt noch ein Fehler als ich auf der Mitgliedsliste drauf war kam folgende Fehlermeldung:

Parse error: syntax error, unexpected '}' in /usr/export/www/hosting/covomi/phpBB2/includes/template.php(127) : eval()'d code on line 44
Aber in Zeile 44 ist nix....

Was heißt den das nun wieder,ach ja danke Andi1111 für deine Hilfe

Verfasst: 01.10.2007 19:04
von Andi1111
ich vermute das du in der memberlist_body.tpl ein <!-- BEGIN cashrow --> oder <!-- END cashrow --> vergessen hast.

Verfasst: 01.10.2007 19:39
von Darth Laugh
Ne,hab kein cashrow end und begin vergessen.

Verfasst: 01.10.2007 19:56
von Andi1111
schau mal hier ist genau der gleiche fehler, du hast besimmt ein begin oder end falsch drin, vielleicht auch nur ein < vergessen.

http://www.phpbb.de/viewtopic.php?t=136 ... sc&start=0

Verfasst: 02.10.2007 14:07
von Darth Laugh
Ne einen Cashrow oder so hab ich nicht vergessen,glaub ich,hier ist der PHP Code:

Code: Alles auswählen

<form method="post" action="{S_MODE_ACTION}">
  <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
	<tr> 
	  <td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
	  <td align="right" nowrap="nowrap"><span class="genmed">{L_SELECT_SORT_METHOD}:&nbsp;{S_MODE_SELECT}&nbsp;&nbsp;{L_ORDER}&nbsp;{S_ORDER_SELECT}&nbsp;&nbsp; 
		<input type="submit" name="submit" value="{L_SUBMIT}" class="liteoption" />
		</span></td>
	</tr>
  </table>
  <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
	<tr> 
	  <th height="25" class="thCornerL" nowrap="nowrap">#</th>
	  <th class="thTop" nowrap="nowrap">&nbsp;</th>
	  <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
	  <th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
	  <th class="thTop" nowrap="nowrap">{L_FROM}</th>
	  <th class="thTop" nowrap="nowrap">{L_JOINED}</th>
	  <th class="thTop" nowrap="nowrap">{L_POSTS}</th>
	<!-- BEGIN cashrow -->
	  <th class="thTop" nowrap="nowrap">{cashrow.NAME}</th>
	  <!-- END cashrow -->
	  <th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
	</tr>
	<!-- BEGIN memberrow -->
	<tr> 
	  <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen">&nbsp;{memberrow.ROW_NUMBER}&nbsp;</span></td>
	  <td class="{memberrow.ROW_CLASS}" align="center">&nbsp;{memberrow.PM_IMG}&nbsp;</td>
	  <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle">&nbsp;{memberrow.EMAIL_IMG}&nbsp;</td>
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.JOINED}</span></td>
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
!-- BEGIN cashrow -->
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.cashrow.CASH_DISPLAY}</span></td>
	  <!-- END cashrow -->

	  <td class="{memberrow.ROW_CLASS}" align="center">&nbsp;{memberrow.WWW_IMG}&nbsp;</td>
	</tr>
	<!-- END memberrow -->
	<tr> 
	  <td class="catBottom" colspan="{NUM_COLUMNS}" height="28">&nbsp;</td>
	</tr>
  </table>
  <table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
	<tr> 
	  <td align="right" valign="top"></td>
	</tr>
  </table>

<table width="100%" cellspacing="0" cellpadding="0" border="0">
  <tr> 
	<td><span class="nav">{PAGE_NUMBER}</span></td>
	<td align="right"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span></td>
  </tr>
</table></form>

<table width="100%" cellspacing="2" border="0" align="center">
  <tr> 
	<td valign="top" align="right">{JUMPBOX}</td>
  </tr>
</table>
Was ist an den Falsch?