Seite 2 von 2

Verfasst: 28.02.2008 18:49
von Lilli
Hmm, also ich hab die Stelle gesucht, aber da ist schon das Komma dahinter. Daran liegts wohl nicht. Hier nochmal die Datei

Und ich hab noch ein Problem mit meinem Forum, hat zwar jetzt nichts mit dem Thema zu tun, aber trotzdem. Und zwar ist es schon seit längerer Zeit so, dass sich andauernd irgendwelche Leute mit irgendwelchen Zahlen- und Buchstabenkombinationen als Nickname anmelden und haufenweise Werbung für Pornoseiten und Co. bei mir posten. War teilweise mal so extrem, dass sich über 5 Tage hin 30 Benutzer angemeldet hatten. Hab schon eine Liste von bestimmt über 50 IP Adressen gesperrt. Hab auch eingestellt, dass jeder Benuter einen Bestätigungslink per Mail anklicken muss. Ist zwar weniger geworden, aber trotzdem sinds durchschnittlich 2 Posts pro Tag. Ist total nervig. Kann man da was tun? Oder wurde mein Forum einfach gehackt?

Gruß

Verfasst: 28.02.2008 20:47
von Mavo460
Die Datei welche du da angeboten hattest war ja nicht wirklich bearbeitet. Ich hab die mal angepasst wie in der Anleitung vom Mod steht:

http://www.elkefans.de/admin_forums.txt

Zu dem anderen Fall, da installiere die am besten den Advanced Visual Confirmation 1.2.1 von Amigalink: http://www.amigalink.de/phpbb2/download ... ail&id=101

Sowie am besten noch den Humanizer Mod.

Dann solltest du ruhe haben :)

Verfasst: 29.02.2008 21:21
von Lilli
Hallo!

Vielen Dank für die überarbeitete Datei! Jetzt gehts wieder :)

Und auch vielen Dank für den Tipp, ich versuchs mal zu installieren. Bin nicht so begabt darin ;)

*edit*
Also, ich weiß nicht so recht, was ich laut der Anleitung bei SQL machen soll

Code: Alles auswählen

----------[ SQL ]--------------------------------------
#
#  Run the following SQL statement to update your phpBB database.
#  You can use phpMyAdmin or a similar tool to run this update.
#
#  IMPORTANT: If you have changed the table prefix from the default of phpBB2,
#  please be sure to replace phpbb with your prefix BEFORE running this update.
#

CREATE TABLE `phpbb_captcha_config` (
  `config_name` varchar(255) NOT NULL default '',
  `config_value` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`config_name`)
) TYPE=MyISAM;

INSERT INTO `phpbb_captcha_config` VALUES ('width', '350');
INSERT INTO `phpbb_captcha_config` VALUES ('height', '90');
INSERT INTO `phpbb_captcha_config` VALUES ('exsample_code', 'SAMPLE');
INSERT INTO `phpbb_captcha_config` VALUES ('background_color', '#E5ECF9');
INSERT INTO `phpbb_captcha_config` VALUES ('jpeg', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('jpeg_quality', '50');
INSERT INTO `phpbb_captcha_config` VALUES ('pre_letters', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('pre_letters_great', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('font', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('trans_letters', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('chess', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('ellipses', '1');
INSERT INTO `phpbb_captcha_config` VALUES ('arcs', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('lines', '1');
INSERT INTO `phpbb_captcha_config` VALUES ('image', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('bg_transition', '25');
INSERT INTO `phpbb_captcha_config` VALUES ('gammacorrect', '0.8');
INSERT INTO `phpbb_captcha_config` VALUES ('foreground_lattice_x', '15');
INSERT INTO `phpbb_captcha_config` VALUES ('foreground_lattice_y', '15');
INSERT INTO `phpbb_captcha_config` VALUES ('lattice_color', '#FFFFFF');
INSERT INTO `phpbb_captcha_config` VALUES ('avc_version', '1.2.1');

ALTER TABLE `phpbb_confirm` CHANGE `code` `code` CHAR(10) NOT NULL;

Ansonsten habe ich alle anderen Dateien bearbeitet, bis auf eine: includes/usercp_register.php

Kann das, was in der Anleitung steht, dort nicht finden

Code: Alles auswählen

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

		// Generate the required confirmation code
		// NB 0 (zero) could get confused with O (the letter) so we make change it
		$code = dss_rand();
		$code = substr(str_replace('0', 'Z', strtoupper(base_convert($code, 16, 35))), 2, 6);

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

		// Generate the required confirmation code
		$code_length = mt_rand(4, 6);
		$code = dss_rand();
		$code = strtoupper(base_convert($code, 16, 35));
		$code = str_replace('I', '', $code); // The letter I could get confused with the letter J and the number 1 (one) so we remove it
		$code = str_replace('0', '', $code); // NB 0 (zero) could get confused with O (the letter) so we remove it
		$code = substr($code, 2, $code_length);

Hier auch mal meine Datei KLICK

Hilfe?

Verfasst: 03.03.2008 18:32
von Lilli
Kann keiner helfen? :(