Seite 1 von 2

Birthday MOD: Probleme nach Einbau [Fixed]

Verfasst: 04.10.2006 18:05
von ccDesigns.
Holla!
Habe vor ein paar Tagen den Birthday MOD eingebaut, also die Anzeige des Alters
und des jeweiligen Geburtstages und die Liste mit den Geburtstagen in der nächsten Zeit.
Scheint auch alles ganz gut zu funktionieren, das Alter wird angezeigt (nachdem ich den Geburtstag manuell im ACP eingestellt hab.)
und auch so klappt alles. Wenn ich aber nun mein Profil bearbeiten will, bleibt die Seite einfach weiß
und wird scheinbar nicht mal geöffnet. Dasselbe Problem, wenn ich mich registrieren will.

Ich habe eigentlich alles genau nach Plan eingefügt, nun weiß ich nicht,
woran der Fehler liegen könnte. Ist aber schon relativ schwer, würde ich sagen,
denn die Leute wollen ja ihr Profil ändern und sich registrieren.
Weitere Fehler hab ich noch nicht entdeckt.

Später hätte ich noch eine kleinere Anfrage, aber die hier ist erstmal wichtiger.
Für Antworten wäre ich sehr dankbar!
Link kann ich euch nicht geben, da das Forum zurzeit noch PW-Schutz hat und
nicht öffentlich zugängig ist, aber die .php-Dateien könnt ihr bekommen, falls ihr diese brauchen solltet.

Verfasst: 04.10.2006 19:48
von redbull254
Hallo,ccDesigns.


schau noch mal die profile.php nach, ich hatte das gleiche schon mal, hatte einen Fehler beim kopieren gemacht.

ein / fehlte bei mir vom kommentierten Text.

Statt
//
// Beispiel
//

Hatte ich



/
// Beispiel
//

kopiert.
Vielleicht liegt da bei Dir der Fehler.

Verfasst: 04.10.2006 21:12
von ccDesigns.
Danke schonmal für deinen Beitrag!
'Leider' passt da alles, und die profile.php musste ich auch nicht verändern.
(Habe aber bei den anderen nachgeschaut und da stimmt alles.)

Also danke schonmal, aber funzt leider immer noch nicht. :oops:

Verfasst: 04.10.2006 22:33
von SoLo1905
verlink mal alle veränderten dateien ;) zum kontrollieren

KB:datei

Verfasst: 08.10.2006 15:21
von ccDesigns.
Um nicht unnötig zu spammen oder Postings zu sammeln, hab ich meine Nachricht
jetzt mal gelöscht, weil sich noch keiner gemeldet hat.
Es wäre wirklich nett, wenn mir jemand helfen könnte und sich mal die Mühe machen würde,
sich die Dateien anzuschauen. Bin wirklich für jede Hilfe dankbar.
Hier nochmal der Beitrag:

---------------------------------------------
Ok..hab jetzt mal die evtl. relevanten verlinkt.
(An den Sprach- und Admindateien wird's ja nicht liegen.)

Root-
http://ccdesigns.cc.funpic.de/dateien/index.txt
http://ccdesigns.cc.funpic.de/dateien/viewtopic.txt

/Includes-
http://ccdesigns.cc.funpic.de/dateien/functions.txt
http://ccdesigns.cc.funpic.de/dateien/usercp_avatar.txt
http://ccdesigns.cc.funpic.de/dateien/u ... gister.txt
http://ccdesigns.cc.funpic.de/dateien/u ... rofile.txt

Verfasst: 09.10.2006 15:59
von ccDesigns.
Haaallo? Niemand da der mir helfen könnte?
Frage nun schon das dritte mal nach und mein Fehler ist doch sicher nicht unlösbar, oder?

Oder hab ich die .php-Dateien nicht richtig hochgeladen/verlinkt/lassen sich nicht öffnen?

Verfasst: 10.10.2006 02:48
von Würzi
Äh.... :o

Also ich hab jetzt nicht alles angeschaut, aber kann es sein, daß du dies vergessen hast in der usercp_register.php


Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------------
#
		$avatar_sql = user_avatar_gallery($mode
	}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

// Start add - Birthday MOD
// find the birthday values, reflected by the $lang['Submit_date_format']
	if ($b_day || $b_md || $b_year) //if a birthday is submited, then validate it
	{
		$user_age=(date('md')>=$b_md.(($b_day <= 9) ? '0':'').$b_day) ? date('Y') - $b_year : date('Y') - $b_year - 1 ;
		// Check date, maximum / minimum user age
		if (!checkdate($b_md,$b_day,$b_year))
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= $lang['Wrong_birthday_format'];
		} else
		if ($user_age>$board_config['max_user_age'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_to_high'],$board_config['max_user_age']);
		} else
		if ($user_age<$board_config['min_user_age'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_to_low'],$board_config['min_user_age']);
		} else
		{
			$birthday = ($error) ? $birthday : mkrealdate($b_day,$b_md,$b_year);
			$next_birthday_greeting = (date('md')<$b_md.(($b_day <= 9) ? '0':'').$b_day) ? date('Y'):date('Y')+1 ;
		}
	} else
	{
		if ($board_config['birthday_required'])
		{
			$error = TRUE;
			if( isset($error_msg) )$error_msg .= "<br />";
			$error_msg .= sprintf($lang['Birthday_require']);
		}
		$birthday = 999999;
	}
// End add - Birthday MOD
Oder werden meine Äuglein langsam müde :o

Verfasst: 12.10.2006 14:52
von ccDesigns.
Nee..ist drin, ab Zeile 495.
Trotzdem danke für die Antwort!

Hat sonst niemand irgendwas gefunden? :oops:

Verfasst: 14.10.2006 13:52
von ccDesigns.
Wirklich niemand eine Idee? Hab jetzt wieder 2 Tage mit dem Bumpen gewartet und
auf Seite 3 sieht sich ja auch keiner mehr die Sachen an.
Wäre wirklich nett, wenn jemand mir helfen könnte. ;)

Verfasst: 15.10.2006 02:51
von Würzi
Öhm.... Die Antwort habe ich dir schon vor 5 Tagen gegeben :oops:

Ich habe nicht wirklich Lust nochmal alles durchzuschauen weil du mein geschriebenes ja nicht beachtet hast. :oops:

Beachtet zwar schon, aber :o

Soll ich es nochmal posten? :o

Lese es einfach nochmal durch, was ich geschrieben habe und kontrollier die usercp_register :o

Könnte ja evtl sein, daß du es an der falschen Stelle drin hast :wink: