regip mod problem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
riddlex
Mitglied
Beiträge: 348
Registriert: 26.08.2002 05:56

Beitrag von riddlex »

ja gibt auch andere mods, also hier ohne diesem regip

usercp_register
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in deiner unmodifizierten usercp_register.php

Code: Alles auswählen

			$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey)
ersetze mit:

Code: Alles auswählen

			$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey, user_regip)
suche:

Code: Alles auswählen

				$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')";
			}
			else
			{
				$sql .= "1, '')";
			}

			if ( !($result = $db->sql_query($sql, BEGIN_TRANSACTION)) )
ersetze mit:

Code: Alles auswählen

				$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "', ";
			}
       				 else 
        			 { 
        			    $sql .= "1, '', "; 
        			 } 
	
        			 $sql .= "'$user_ip' )";

			if ( !($result = $db->sql_query($sql, BEGIN_TRANSACTION)) )
Markus
riddlex
Mitglied
Beiträge: 348
Registriert: 26.08.2002 05:56

Beitrag von riddlex »

ähm..........das ist doch genau das was in der anleitung steht oder nicht ???

und was ist mit diesem teil:

Code: Alles auswählen

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

$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')"; 

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

$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "', "; 
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Nicht ganz :wink:
Schau es dir genau an und du wirst sehen, dass der untere Teil mit der Anleitung übereinstimmt.

Code: Alles auswählen

$sql = "INSERT INTO " . USERS_TABLE  .............
Hier hat einiges gefehlt was du durch das normale ersetzen der Zeile gelöscht hast ... wie z.B. den Birthday MOD :wink:

Markus
riddlex
Mitglied
Beiträge: 348
Registriert: 26.08.2002 05:56

Beitrag von riddlex »

ich weiss noch immer nicht was ich falsch gemacht habe, aber jetzt funktionierts :grin: :grin:
DANKE @ markus


ps: hoffe es ist erlaubt das ist mein letztes gelöscht habe, sonst wäre es ja ein doppelpost
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Dafür gibts den "Edit"-Button :wink:

Du hast einfach den kompletten Befehl ersetzt obwohl in genau der Zeile auch schon durch andere MOD's Einträge vorgenommen wurden und die haben dann natürlich gefehlt.

Vergleiche doch einfach mal die beiden Zeilen ...
- die die ich gepostet hatte
- die die du vorher drin hattest
dann wirst du sehen was ich meine :wink:

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“