Seite 1 von 1

Frage zu Mod: Suche in Memberlist

Verfasst: 19.07.2004 23:15
von jason.s
Moin zusammen...

Nun, irgendwie krieg ich den Mod hier einfach nicht in mein Board eingebaut. Alles funktioniert im Template sauber resp. wird richtig dargestellt, aber wenn ich auf den Button klicke um einen User nach einem Namen zu finden passiert einfach gar nichts :cry:

Hier der Mod:
http://www.phpbbhacks.com/download/2365

In der Install-Anleitung steht folgendes:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#

$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . "
	ORDER BY $order_by";

#
#-----[ REPLACE WITH ]------------------------------------------
#

$username = ( !empty($HTTP_POST_VARS['username']) ) ? $HTTP_POST_VARS['username'] : '';

if ( $username && isset($HTTP_POST_VARS['submituser']) )
{
	$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
		FROM " . USERS_TABLE . "
		WHERE username = '$username' AND user_id <> " . ANONYMOUS . " LIMIT 1";
}
else
{
	$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
		FROM " . USERS_TABLE . "
		WHERE user_id <> " . ANONYMOUS . "
		ORDER BY $order_by";
}
Schaut bei mir ähnlich aus, nur habe ich noch einige andere Mods installiert. Muss ich dann diese einzelnen Bereiche (z.B. user_lastlogon, user_allow_viewonline) auch dieser Zeile ($sql = "SELECT) hinzufügen?

Dann ein weiterer Teil, den ich bei meiner memberlist.php nicht finde:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#

	}
	while ( $row = $db->sql_fetchrow($result) );
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

else 
{
		$template->assign_block_vars('no_username', array(
			'NO_USER_ID_SPECIFIED' => $lang['No_user_id_specified']	)
		);
}
Bei mir schaut der Bereich so aus:

Code: Alles auswählen

}
	while ( $row = $db->sql_fetchrow($result) );
	$db->sql_freeresult($result);
}
Also dieser Bereich hier steht noch zusätzlich da:
$db->sql_freeresult($result);

Ich hab mal versucht, den gewünschten Bereich oberhalb und unterhalb einzufügen. Entweder kriege ich einfach eine weisse Seite beim Aufruf der memberlist.php oder eben, wenn ich den Button klicke um nach einem User zu suchen passiert einfach nichts :cry:

Wäre um jede Hilfe dankbar...

Grüsse, Jason

Verfasst: 20.07.2004 00:15
von Andy120
Also das geht nicht?

Code: Alles auswählen

} 
   while ( $row = $db->sql_fetchrow($result) ); 
   $db->sql_freeresult($result); 
}
else 
{ 
      $template->assign_block_vars('no_username', array( 
         'NO_USER_ID_SPECIFIED' => $lang['No_user_id_specified']   ) 
      ); 
} 

Verfasst: 20.07.2004 00:29
von jason.s
Hy Andy...

Nein, irgendwie geht das nicht...wenn ich dann den Button klicke passiert einfach nichts :cry:

Wenn ich es oberhalb der letzten Klammer einfüge kriege ich eine weisse Seite beim Aufruf der memberlist.php :wink: