Seite 1 von 1

Install CrackerTracker 5.03 - Kein Footer vorhanden

Verfasst: 12.01.2007 18:56
von FooFan
EDIT Diese Problem ist gelöst. das Neue siehe hier:
http://www.phpbb.de/viewtopic.php?p=818256#818256
Hi
installiere gerad den Cracker Tracker 5.03 auf eine frisch geupdatete PHPBB 2.0.22er Version. Die alte 4er vom Cracker Tracker habe ich vor demUpdate auf 2.0.22 deinstalliert.

in der login.php finde ich die richtige Zeile nicht.

so stehts in der Anleitung:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
# the original line is longer!
#
		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';

		$sql = "SELECT user_id, username, user_password,


#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_last_login_try


#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, ct_login_count
Die user_last_login_try finde ich insgesamt 8 mal

würde mich auf Hilfe freuen.

Verfasst: 12.01.2007 19:02
von Andy120
Das Obere zeigt dir grob an wo du Linie ist.. Das zweite ist dann zu finden in dieser Linie.. d.h.

$sql = "SELECT user_id, username, user_password, etc... da drin..


Gruss, Andy

Verfasst: 12.01.2007 19:07
von FooFan
Hi soweit verstehe ich das auch.
Aber die einzige Zeile mit: $sql = "SELECT user_id, username, user_password,

finde ich in diesem Bereich. Wo soll ich , ct_login_count einfügen?

Code: Alles auswählen

if( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout']) )
{
	if( ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) ) && (!$userdata['session_logged_in'] || isset($HTTP_POST_VARS['admin'])) )
	{
		$username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';
		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';

		$sql = "SELECT user_id, username, user_password, user_active, user_level
			FROM " . USERS_TABLE . "
			WHERE username = '" . str_replace("\\'", "''", $username) . "'";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
		}

		if( $row = $db->sql_fetchrow($result) )
		{
			if( $row['user_level'] != ADMIN && $board_config['board_disable'] )
			{
				redirect(append_sid("index.$phpEx", true));
			}
			else
			{

Verfasst: 12.01.2007 19:19
von Andy120
Versuche folgendes:

Suche:

Code: Alles auswählen

$sql = "SELECT user_id, username, user_password, user_active, user_level
Ersetze:

Code: Alles auswählen

$sql = "SELECT user_id, username, user_password, user_active, user_level, ct_login_count

Verfasst: 12.01.2007 19:50
von FooFan
Hi Danke,
ich habe es so eingebaut. Login funktioniert auch so. Leider habe ich ein Problem im Footer:

Code: Alles auswählen

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www/ph2s738/html/forum/includes/page_tail.php on line 47

Code: Alles auswählen

43 $template->assign_vars(array(
44	'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
45'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']),
46	'L_STATUS_LOGIN' => ($ctracker_config->settings['login_ip_check'])? sprintf($lang['ctracker_ipwarn_info'], $output_login_status) : '',
47	'ADMIN_LINK' => $admin_link)
48);

$template->pparse('overall_footer');


siehe auch www.hgh-portal.de

Verfasst: 12.01.2007 19:52
von Andy120
Poste doch mal bitte den Teil aus page_tail.php hier rein.. Von Linie 40 - 55.

Verfasst: 12.01.2007 19:55
von FooFan

Verfasst: 12.01.2007 22:05
von Andy120
Hay,

ist der Ordner ctracker vollständig hochgeladen? Bzw. ist die Datei ctracker/engines/ct_footer.php vorhanden?

Codemässig ist das alles okay..

Gruss, Andy

Verfasst: 13.01.2007 04:25
von FooFan
Hi,

ja die ct_footer.php ist vorhanden.

Ich habe komplett den ROOT-Ordner hochgeladen. Also dürfte nix fehlen.
Hat sonst jemand eine Idee? ich komme auch nicht mehr in den Admin-Bereich.

Verfasst: 14.01.2007 15:57
von FooFan
Hi

es wäre sehr nett, wenn mir einer bei dem Problem helfen könnte.

Diese Fehlermeldung steht im Footer.

Code: Alles auswählen

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www/ph2s738/html/forum/includes/page_tail.php on line 47
Absolut kein Footer vorhanden.

Hier mal die 2 Entscheidenen Dateien:

http://www.hgh-portal.de/forum/a/page_tail.txt

http://www.hgh-portal.de/forum/a/overall_footer.txt

Das ist mir schon wichtig, da ich noch nicht einmal in den ADMIN-Bereich komme.
Danke!!!