CrackerTracker Updates
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
hackepeter13
- Valued Contributor
- Beiträge: 3576
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Hehe ich geb mir Mühe. Manchmal wär ich zwar froh wenns nur halb so flink sein müsste aber naja. Ich musste ja damals unbedingt mit diesen PCs anfangen. Schlimm, schlimm.

CBACK Software
professionelles Webdesign - PHP Programmierung - Entwicklung von Modifikationen - Forensysteme
professionelles Webdesign - PHP Programmierung - Entwicklung von Modifikationen - Forensysteme
-
hackepeter13
- Valued Contributor
- Beiträge: 3576
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
- DreamPromise
- Mitglied
- Beiträge: 3793
- Registriert: 27.01.2004 17:56
Updaten ist schwierig
Moin moin
kann mir mal jemand bitte helfen ??
Ich wollte in der search.php folgenden Code ändern:
Bei mir sieht die search.php aber so aus --> search.php
Irgendwie stimmt da was nicht.
Wäre schön wenn mir da mal jemand auf die Sprünge hilft.
1000 Dank
DP
kann mir mal jemand bitte helfen ??
Ich wollte in der search.php folgenden Code ändern:
Code: Alles auswählen
//
// CBACK CrackerTracker Search Flood Protection
//
if(($userdata['ct_searchtime'] > time()) and (!empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results'])))
{
$waittime = 0;
$waittime = $userdata['ct_searchtime'] - time();
$waitmsg = '';
$waitmsg = sprintf($lang['ct_forum_sfl'], $ctracker_config['searchtime'], $waittime);
if($userdata['user_id'] == ANONYMOUS)
{
message_die(GENERAL_MESSAGE, $waitmsg);
}
else
{
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = ct_searchcount + 1 WHERE user_id = '" . $userdata['user_id'] . "'";
if( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
if($userdata['ct_searchcount'] >= $ctracker_config['maxsearch'] && $userdata['ct_searchtime'] > time())
{
if($userdata['ct_searchcount'] == $ctracker_config['maxsearch'])
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE user_id = " . $userdata['user_id'];
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
}
message_die(GENERAL_MESSAGE, $waitmsg);
}
}
}
if(isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) || !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results']))
{
if($userdata['ct_searchtime'] <= time())
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE user_id = '" . $userdata['user_id'] . "'";
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
if($userdata['user_id'] != ANONYMOUS)
{
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = 1 WHERE user_id = '" . $userdata['user_id'] . "'";
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
}
}
}Irgendwie stimmt da was nicht.
Wäre schön wenn mir da mal jemand auf die Sprünge hilft.
1000 Dank
DP
- DreamPromise
- Mitglied
- Beiträge: 3793
- Registriert: 27.01.2004 17:56
- DreamPromise
- Mitglied
- Beiträge: 3793
- Registriert: 27.01.2004 17:56
-
hackepeter13
- Valued Contributor
- Beiträge: 3576
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
@DreamPromise
Ich würde vermuten, das du da noch ein alten Teil vom ctracker in deiner search.php hast.
Weil den Teil den du drin hast ist noch aus der Version 4.1.3, da hast du wohl mal das Update von 4.1.3 auf 4.1.4 vergessen
Ich würde in deiner search.php diesen Teil:
mit diesem aus der aktuellen Anleitung (4.1.6) ersetzten:
PS: siehe auch in den Update_xxx_to_xxx.txt Dateien!
Ich würde vermuten, das du da noch ein alten Teil vom ctracker in deiner search.php hast.
Weil den Teil den du drin hast ist noch aus der Version 4.1.3, da hast du wohl mal das Update von 4.1.3 auf 4.1.4 vergessen
Ich würde in deiner search.php diesen Teil:
Code: Alles auswählen
//
// CBACK CrackerTracker Search Flood Protection
//
if(($userdata['ct_searchtime'] > time()) and (!empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results'])))
{
$waittime = 0;
$waittime = $userdata['ct_searchtime'] - time();
$waitmsg = '';
$waitmsg = sprintf($lang['ct_forum_sfl'], $ctracker_config['searchtime'], $waittime);
if($userdata['username'] == 'Anonymous')
{
message_die(GENERAL_MESSAGE, $waitmsg);
}
else
{
$nusu = 0;
$nusu = $userdata['ct_searchcount'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = " . ($nusu + 1) . " WHERE username = '" . $userdata['username'] . "'";
$db->sql_query($sql);
if($userdata['ct_searchcount'] >= $ctracker_config['maxsearch'] && $userdata['ct_searchtime'] > time())
{
if($userdata['ct_searchcount'] == $ctracker_config['maxsearch'])
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE username = '" . $userdata['username'] . "'";
$db->sql_query($sql);
}
message_die(GENERAL_MESSAGE, $waitmsg);
}
}
}
if(isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) || !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results']))
{
if($userdata['ct_searchtime'] <= time())
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE username = '" . $userdata['username'] . "'";
$db->sql_query($sql);
if($userdata['username'] != 'Anonymous')
{
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = 1 WHERE username = '" . $userdata['username'] . "'";
$db->sql_query($sql);
}
}
}Code: Alles auswählen
//
// CBACK CrackerTracker Search Flood Protection
//
if(($userdata['ct_searchtime'] > time()) and (!empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results'])))
{
$waittime = 0;
$waittime = $userdata['ct_searchtime'] - time();
$waitmsg = '';
$waitmsg = sprintf($lang['ct_forum_sfl'], $ctracker_config['searchtime'], $waittime);
if($userdata['user_id'] == ANONYMOUS)
{
message_die(GENERAL_MESSAGE, $waitmsg);
}
else
{
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = ct_searchcount + 1 WHERE user_id = '" . $userdata['user_id'] . "'";
if( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
if($userdata['ct_searchcount'] >= $ctracker_config['maxsearch'] && $userdata['ct_searchtime'] > time())
{
if($userdata['ct_searchcount'] == $ctracker_config['maxsearch'])
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE user_id = " . $userdata['user_id'];
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
}
message_die(GENERAL_MESSAGE, $waitmsg);
}
}
}
if(isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) || !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results']))
{
if($userdata['ct_searchtime'] <= time())
{
$stime = time() + $ctracker_config['searchtime'];
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchtime = " . $stime . " WHERE user_id = '" . $userdata['user_id'] . "'";
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
if($userdata['user_id'] != ANONYMOUS)
{
$sql = "UPDATE " . USERS_TABLE . " SET ct_searchcount = 1 WHERE user_id = '" . $userdata['user_id'] . "'";
if( !$db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Could not perform Database operation", "", __LINE__, __FILE__, $sql);
}
}
}
}- DreamPromise
- Mitglied
- Beiträge: 3793
- Registriert: 27.01.2004 17:56
Moin moin
also nun hab ich ALLES ausgebaut , die neueste Version runtergeladen und diese installiert.
Leider fehlt irgendwie eine lang oder so
[ externes Bild ]
Auch das Menu ist in Englisch
Ich hab aber alle Dateien hochgeladen.
Wo ist denn da der Fehler ??
Danke
DP
also nun hab ich ALLES ausgebaut , die neueste Version runtergeladen und diese installiert.
Leider fehlt irgendwie eine lang oder so
[ externes Bild ]
Auch das Menu ist in Englisch
Ich hab aber alle Dateien hochgeladen.
Wo ist denn da der Fehler ??
Danke
DP