Fehler bei Birthday MOD

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.
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Fehler bei Birthday MOD

Beitrag von She´s a rebel »

Bekomme folgenden Fehler angezeigt:

Parse error: parse error, unexpected T_ELSE in /home/webpages/lima-city/moppel85/html/phpBB/includes/page_header.php on line 103

Wo is der Fehler? Hab mich dumm und dämlich schon gesucht?!
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
// Start add - Birthday MOD
// see if user has or have had birthday, also see if greeting are enabled
if ( $userdata['user_birthday']!=999999 && $board_config['birthday_greeting'] && create_date('Ymd', time(), $board_config['board_timezone']) >= $userdata['user_next_birthday_greeting'].realdate ('md',$userdata['user_birthday'] ) )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_next_birthday_greeting = " . (create_date('Y', time(), $board_config['board_timezone'])+1) . "
WHERE user_id = " . $userdata['user_id'];
if( !$status = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not update next_birthday_greeting for user.", "", __LINE__, __FILE__, $sql);

$template->assign_var("GREETING_POPUP",
"<script language=\"Javascript\" type=\"text/javascript\"><!--
window.open('".append_sid('birthday_popup.'.$phpEx)."', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
//-->
</script>");
} //Sorry user shall not have a greeting this year
// End add - Birthday MOD
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

Hi....

Ohne zeilenangaben in deinem geposteten code nutzt uns das nichts

felix
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Beitrag von She´s a rebel »

ich hab keine zeilenangaben......sorry.....

gibts n programm wo man die zeilen sehen kann!?

Hab nochma was rumprobiert und der Fehler kommt nicht mehr, dafür aber das:

Parse error: parse error, unexpected $ in /home/webpages/lima-city/moppel85/html/phpBB/includes/page_header.php on line 545

Hier ist der Link zur ganzen Datei:

http://moppel85.milten.lima-city.de/php ... header.txt
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Schleife net geschlossen / da fehlt ne Klammer -->
else
{
$template->assign_block_vars('switch_user_logged_in', array());

if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
}
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Beitrag von She´s a rebel »

Ok danke das wars.....

aber klappt immer noch nicht! wenn ich jetzt den birthday mod anschalte und auf portal klicke kommt das:

Could not fetch birthday for users.

DEBUG MODE

Line : 564
File : portal.php


die portal.php wurde aber nicht verändert. oder fehlt da irgendwas?!
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Beitrag von She´s a rebel »

Noch was:
wenn ich in mein profil will kommt das:

Parse error: parse error, unexpected T_LINE in /home/webpages/lima-city/moppel85/html/phpBB/includes/usercp_register.php on line 215


http://moppel85.milten.lima-city.de/php ... gister.txt
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

She´s a rebel hat geschrieben:die portal.php wurde aber nicht verändert. oder fehlt da irgendwas?!
Du, der Hellseher hat grad Urlaub.

Bitte mal die portal.php als TXT hierher verlinken.
She´s a rebel hat geschrieben:Parse error: parse error, unexpected T_LINE in /home/webpages/lima-city/moppel85/html/phpBB/includes/usercp_register.php on line 215
In Zeile 215 wird ein Komma vermisst -->
message_die(GENERAL_ERROR, 'Could not select default dateformat', '', __LINE__, __FILE__, $sql);
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Beitrag von She´s a rebel »

Ok, habs, aber jetzt kommt das:
Parse error: parse error, unexpected ',' in /home/webpages/lima-city/moppel85/html/phpBB/includes/usercp_register.php on line 591

Sorry, aber bin n Newbie in PHP.

Hier die portal.php:

http://moppel85.milten.lima-city.de/phpBB/portal.txt
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

She´s a rebel hat geschrieben:Parse error: parse error, unexpected ',' in /home/webpages/lima-city/moppel85/html/phpBB/includes/usercp_register.php on line 591
Ersetz deine Zeile 591 durch die -->

Code: Alles auswählen

				SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_birthday = '$birthday', user_next_birthday_greeting = '$next_birthday_greeting', user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_notify_pm = $notifypm, user_popup_pm = $popup_pm, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_active = $user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "
She´s a rebel hat geschrieben:Sorry, aber bin n Newbie in PHP.
Kein Problem, das waren alle mal. Nur, lasst euch mehr Zeit beim Modden,
dann verbringt ihr hinterher weniger beim Fehler suchen. easy
She´s a rebel
Mitglied
Beiträge: 146
Registriert: 12.01.2006 18:53
Kontaktdaten:

Beitrag von She´s a rebel »

hmmm...das portal geht aber immer noch nicht....


und im profil is immer noch ein fehler....
also es wird zwar alles angezeigt aber:

die kästen wo man den tag und monat auswählt sind mit weißer schrift. nur wenn man dann drübergeht und es markiert wird erkennt man was da steht.

und wenn man auf absenden drückt kommt das hier:

Sorry, this site, does not accept user older than 0 years old
Antworten

Zurück zu „phpBB 2.0: Mod Support“