Seite 1 von 2

Nach Birthday-Mod Probleme

Verfasst: 25.05.2005 18:31
von Magrat Knobloch
Hallo!

Habe heute versucht den Birthday-Mod in mein Forum einzubauen, aber irgendwas schein ich falsch gemacht zu haben, denn immer wenn ich einen Beitrag im Forum öffnen will, kommt diese Fehlermeldung:

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_birthday' in 'field list'

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_birthday, u.user_next_birthday_greeting, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 2 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 398
File : viewtopic.php


Weiss vielleicht jemand, wo mein Fehler liegt und wie ich ihn beheben kann?

Ciao,
Mag

Mein Forum

Verfasst: 25.05.2005 18:42
von John Doe
Bei mir sieht das in der viewtopic.php an der Stelle so aus:

Code: Alles auswählen

u.user_birthday, u.user_next_birthday_greeting, p.*,  pt.post_text, pt.post_subject,
Hast Du evtl versehentlich das p.* gelöscht?

Verfasst: 25.05.2005 19:08
von denissin
Hast Du die Datenbank upgedatet?

Verfasst: 25.05.2005 21:59
von Magrat Knobloch
Hallo!
John Doe hat geschrieben:Bei mir sieht das in der viewtopic.php an der Stelle so aus:

Code: Alles auswählen

u.user_birthday, u.user_next_birthday_greeting, p.*,  pt.post_text, pt.post_subject,
Hast Du evtl versehentlich das p.* gelöscht?
Danke.. das p.* muss ich tatsächlich versehentlich gelöscht haben..
Aber so ganz funktionierts immer noch nich. :-?
Im Profil kann zwar der Geburtstag eingetragen werden, aber im Profil wird nacher "nicht angegeben" angezeigt.
Wenn ich das Alter unter dem Avatar bei den Beiträgen angezeigt haben will, brauch ich da noch ein zusätzliches Mod? Ich habe das
birthday 1.5.7 -Mod
benutzt.

Die Datenbank hab ich geupdatet.



Ciao,
Mag

Verfasst: 26.05.2005 01:03
von John Doe
Hast Du mal mit PhpMyadmin oder so in der Usertabelle nachgeschaut, ob
da in der Spalte user_birtday auch was anderes als 999999 drinsteht?

Und das Alter wird unter dem Avatar angezeigt wenn eingetragen, und da scheints ja im Moment noch zu hapern.

Verfasst: 26.05.2005 13:14
von Magrat Knobloch
John Doe hat geschrieben:Hast Du mal mit PhpMyadmin oder so in der Usertabelle nachgeschaut, ob
da in der Spalte user_birtday auch was anderes als 999999 drinsteht?

Und das Alter wird unter dem Avatar angezeigt wenn eingetragen, und da scheints ja im Moment noch zu hapern.
Da steht 999999 drin. :-? Was muss denn da drin stehen?? *dumm frag*

Verfasst: 26.05.2005 15:03
von John Doe
Das sieht in etwa so aus:
Bild

999999 heisst es wurde nichts eingetragen und es wird "nicht angegeben"
angezeigt. Bei den anderen Zahlen erscheint dann das Datum im forum.

Verfasst: 26.05.2005 21:54
von Magrat Knobloch
Obwohl ich das Geburtsdatum eingegeben habe, wird es in der Datenbank nicht übernommen. Da steht dann immer noch 999999. Habs mit mehreren Usern probiert.

Woran kann das denn liegen?

Verfasst: 26.05.2005 22:32
von John Doe
Poste doch mal einen Link zu der includes/usercp_register.php

wie hier beschreiben.
Dort werden die Werte in die Datenbank geschrieben.

Verfasst: 27.05.2005 00:41
von Magrat Knobloch
Hier der Link
usercp_register


Habe grade gesehen, dass das ganze funzt, wenn man sich neu anmeldet. Bei bestehenden Usern wird die Änderung nicht übernommen.