Seite 1 von 1

Problememit "Birthday Mod" / usercp_register.php

Verfasst: 02.05.2003 09:19
von nu_marc
Hy Leudde... :D

Hab den "Birthday-Mod" installiert und nun krieg ich jedes Mal, wenn ich auf mein Profil klicke diese Fehlermeldung:

Code: Alles auswählen


Parse error: parse error, unexpected T_ELSE in D:\InetPub\wwwroot\www\includes\usercp_register.php on line 461

Sonst läuft eigentlich alles OK :roll: Hab PhpBB 2.0.2 :roll:

Verfasst: 02.05.2003 10:13
von nu_marc
*hochschieb*

Zudem schaut mein Admin-Panel ziemlich schräg aus. Alles doppelt :o

Hier mal ein Screenshot:

[ externes Bild ]

:roll:

Verfasst: 02.05.2003 10:49
von Acid
Speicher die usercp_register.php als txt-version ab und poste einen Link.. und überprüfe ob Du den Code im Adminbereich (templates) nicht doppelt eingefügt hast.

Verfasst: 03.05.2003 15:31
von nu_marc
Acid hat geschrieben:Speicher die usercp_register.php als txt-version ab und poste einen Link.. und überprüfe ob Du den Code im Adminbereich (templates) nicht doppelt eingefügt hast.
Hy Acid ... danke dass du mir dabei helfen willst. Also, hier mal der Link zu meiner usercp_register.txt:

http://www.djflatliner.ch/usb/usercp_register.txt

Weiss echt ned wo da der Fehler ist :roll:

Verfasst: 03.05.2003 20:20
von Acid
Scheinbar hast Du versucht die auf phpBB 2.0.4 geeichte BirthdayHack-Version in eine nicht 2.0.4 phpBB Version einzubauen.
// 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;
}

else
{
$avatar_sql = '';
}
..verschieb ma den roten Bereich vor den grünen...

Verfasst: 04.05.2003 22:16
von nu_marc
:o Jetzt funzt es wieder :D ACID, du bist der Grösste! :D Herzlichen Dank für deinen Support! :-D

Verfasst: 05.05.2003 22:54
von nu_marc
Noch ein Problem! :oops:

Jetzt kann sich kein neuer User mehr registrieren im Forum. Jedes mal, wenn er seine Daten bei der Registrierung absenden will kommt folgende Meldung:

Die Eingabe Deines Geburtstages ist erforderlich!

Mhhh...aber im Admin-Panel hab ich das mind. Alter nicht auf 0 sondern auf 8 :roll: Kann da jemand helfen?

Verfasst: 06.05.2003 03:05
von Acid
..und der "neue" User gibt bei der Registrierung auch ein gültiges Geburtsdatum ein ?

Verfasst: 06.05.2003 10:51
von nu_marc
Acid hat geschrieben:..und der "neue" User gibt bei der Registrierung auch ein gültiges Geburtsdatum ein ?
Habs gebacken gekriegt! War ein Problem mit dem Short-Register-Mod :D HERZLICHEN DANK trotzdem!