Kann Avatar nicht in Datenbank speichern

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.
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

Ich benutze die Version 2.0.8a
Und hier mal die usercp_register.php:
http://www.esgorin.de/usercp_register.txt
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Also ich hab´s mal mit deiner Datei getestet und konnte ganz normal bei der Registrierung ein Avatar hochladen.. und es wurde dann auch richtig im Profil angezeigt.

Kann man´s bei dir mal irgendwo testen?
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

Du hast Post :)
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Da is aber momentan nur die Avatargalerie aktiv. :roll:
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

öhm, um die geht es ja :)

Versuch doch mal bitte dich, wenn du dich registrierst, einen Avatar auszuwählen...
der wird dann nicht in der datenbank gespeichert.
Will sagen: wenn du dann später im Profil nachschaust, ist der vorher gewählte nicht vorhanden.
Wenn du dann im Profil das Bild änderst, geht es.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Ach, ich dachte es ginge um Uploads. :roll:
Für die Galerie müsstest du noch die usercp_avatar.php anpassen.

Code: Alles auswählen

#
#------[ FINDE ]---------------------
#
	if ( file_exists(@phpbb_realpath($board_config['avatar_gallery_path'] . '/' . $avatar_filename)) && ($mode == 'editprofile') )
	{
		$return = ", user_avatar = '" . str_replace("\'", "''", $avatar_filename) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
	}

#
#------[ MIT FOLGENDEM ERSETZEN ]---------------------
#
//	if ( file_exists(@phpbb_realpath($board_config['avatar_gallery_path'] . '/' . $avatar_filename)) && ($mode == 'editprofile') )
	if ( file_exists(@phpbb_realpath($board_config['avatar_gallery_path'] . '/' . $avatar_filename)) )
	{
		if( $mode == 'editprofile' )
		{
			$return = ", user_avatar = '" . str_replace("\'", "''", $avatar_filename) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
		}
		else
		{
			$return = "'" . str_replace("\'", "''", $avatar_filename) . "', " . USER_AVATAR_GALLERY;
		}
	}
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

Danke für deine Hilfe.
Habe das jetzt mal eingebaut....nur leider geht es so auch nicht :(
Jetzt geht nichtmal mehr das ändern im Profil.

Falls Du noch eine Idee hast, imme her damit *g*
Werde morgen auch nochmal den Code zerpflücken..mal sehen :)
Benutzeravatar
Marcian
Mitglied
Beiträge: 68
Registriert: 19.02.2004 17:14
Kontaktdaten:

Beitrag von Marcian »

*freut sich wie wild*
Man sollte sowas vielleicht nicht machen wenn man müde ist :grin:
Der Code den du mir gegeben hast funktioniert wunderbar...ich Trottel hatte nur ein "else" ausversehen gelöscht.
Nu geht das wunderbar.

Nochmal vielen vielen dank :D
Antworten

Zurück zu „phpBB 2.0: Mod Support“