Seite 1 von 2

Kann Avatar nicht in Datenbank speichern

Verfasst: 16.08.2004 23:01
von Marcian
Hallo ihr´s.

Ich habe ein Problem mit den Avataren.
Ich habe in der usercp_register.php folgende Zeilen ausgeklammert damit User sich dort schon ein Avatar auswählen können.

Code: Alles auswählen

//if ( $mode != 'register' )
	//{
		if ( $userdata['user_allowavatar'] && ( $board_config['allow_avatar_upload'] || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) )
		{
			$template->assign_block_vars('switch_avatar_block', array() );

			if ( $board_config['allow_avatar_upload'] && file_exists(@phpbb_realpath('./' . $board_config['avatar_path'])) )
			{
				if ( $form_enctype != '' )
Nun habe ich das Problem, dass bei der Registrierung der ausgewählte Avatar nicht in der Datenbank gespeichert wird.
Später im Profil geht es aber ohne Probleme.
Hat jemand eine Idee WO ich den Fehler finden könnte?

Re: Kann Avatar nicht in Datenbank speichern

Verfasst: 16.08.2004 23:08
von Acid

Code: Alles auswählen

//if ( $mode != 'register' )
	//{
Die abschliessende Klammer (}) weiter unten hast du auch auskommentiert oder?

Verfasst: 16.08.2004 23:12
von Marcian
Code:
//if ( $mode != 'register' )
//{

Die abschliessende Klammer (}) weiter unten hast du auch auskommentiert oder?
Ja, die ist auch weg. Sonst ist auch eine Fehlermeldung gekommen.
Leider kommt nix...er sagt beim senden, das alles ok ist. In der Datenbank sind auch alle Einträge da, nur der blöde Avatar nicht *grummel*

Verfasst: 17.08.2004 06:45
von PhilippK
Wenn ich das richtig im Kopf hat, scheitert der Upload an späterer Stelle, weil da afaicr noch was weiteres fehlt...
Such mal bei phpbbhacks.com ob du 'nen passenden Mod dafür findest - den gibt es glaube ich.

Gruß, Philipp

Verfasst: 19.08.2004 22:47
von Marcian
PhilippK hat geschrieben:Wenn ich das richtig im Kopf hat, scheitert der Upload an späterer Stelle, weil da afaicr noch was weiteres fehlt...
Such mal bei phpbbhacks.com ob du 'nen passenden Mod dafür findest - den gibt es glaube ich.

Gruß, Philipp
Hallo,

ich habe da mal etwas gesucht aber nur einen Mod gefunden der beim registrieren eine Box erstellt in der man den Namen des Bildes anklicken muss, und dann sieht man es rechts daneben.
Ist leider nicht so geschickt gelöst, da ich recht viele Avatare habe und diese schon über die Gallery angezeigt werden sollten.

Hast du vielleicht eine Idee warum ich beim editieren den Avatar speichern kann, aber beim registrieren nicht?
Es wird doch bei beidem auf die ucercp_register.php zugegriffen, oder?

Gruß
Marcian

Verfasst: 19.08.2004 23:03
von PhilippK
Bislang sieht's für mich danach aus, dass da nur die etwas komplizierter Programmierung umgangen werden sollte...

Gruß, Philipp

Verfasst: 19.08.2004 23:08
von Marcian
mhhh...
war ja eigentlich klar das es nicht sooo einfach geht :-?
Dann werde ich mich mal auf die Suche eines Mods nach meinen Ansprüchen machen :lol:

Danke nochmal *winkt*

Verfasst: 19.08.2004 23:16
von PhilippK
*auch mal geschwind such*
Versuch's mal damit: http://www.phpbbhacks.com/viewhack.php?id=867

Gruß, Philipp

Verfasst: 21.08.2004 01:11
von Marcian
PhilippK hat geschrieben:*auch mal geschwind such*
Versuch's mal damit: http://www.phpbbhacks.com/viewhack.php?id=867

Gruß, Philipp
Hehe, danke für das mitsuchen. Aber das ist genau der Mod, der nur diese Liste anzeigt wo man per Namen auswählen muss.

Ich brauch aber wirklich diesen Zugriff auf die Galerie.
Nur reichen meine php Kentnisse leider nicht dafür aus um rauszubekommen wo bei mir der Fehler liegt :-(

Ich denke, da ich ja wenn ich eingeloggt bin und über das Profil den Avatar änder - es geht, aber bei dem registrierungsformular nicht, es irgendwo was mit diesem $mode == 'editprofile', bzw. $mode == 'register' Befehlen zusammen hängt.

Nur wie, wo, warum...keine Ahnung.
Aber vielleicht hat jemand von euch eine Idee dazu?

Verfasst: 21.08.2004 11:10
von Acid
Welche phpBB-Version benutzt du (eventuell die usercp_register.php als .txt hierher verlinken)?

Die obige Änderung sollte eigentlich genügen.