Birthday mod SQL probleem

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
dennis1980
Berichten: 4
Lid geworden op: 14 dec 2007, 00:16

Birthday mod SQL probleem

Bericht door dennis1980 » 14 dec 2007, 00:29

Goedendag,

Sinds een kleine 3 weken heb ik een forum lopen via een gratis provider.
Nu ligt dit er wel eens uit en heb het momenteel voor elkaar gekregen om een forum aan te maken op de server van de http://www.betuwsemodelvliegclub.nl

Dat ging opzich allemaal goed.

Nu had 123forum een verjaardags mod en deze mis ik in de standaard phpBB2 layout.
Na wat gerommel en gezoek vond ik pre-mod files en moest zelf nog even de taal aanpassen in de dutch.php

Nu zie ik in de adminpanel de optie geboorte datum en mogelijkheid voor melding verjaardag in het NL.
So far so good.
Als ik nu een nieuwe account aanmaak zie ik ook de invul velden. Als ik nu iets in vul krijg ik de melding Je bent Véél te oud. Al ik dan de datum met 2007 erin invul crash ie. SQL error blabla birthday nogwat.

Code: Selecteer alles

Could not update users table

DEBUG MODE

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

UPDATE phpbb_users SET user_email = 'dennis@betuwsemodelvliegclub.nl', user_icq = '', user_website = '', user_occ = '', user_from = '', user_interests = '', user_birthday = '13514', user_next_birthday_greeting = '2008', user_sig = '', user_sig_bbcode_uid = '', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 0, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 1, user_popup_pm = 1, user_timezone = 0, user_dateformat = 'd M Y h:i a', user_lang = 'dutch', user_style = 1, user_active = 1, user_actkey = '' WHERE user_id = 2

Line : 595
File : usercp_register.php


Probleem weet ik min of meer maar dat lukt nu dus juist niet.

gaat om het volgende:

Code: Selecteer alles

#
#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Dat moet ik invullen in het SQL gebeuren maar als ik dat doe zegt hij script fout.


ik denk zo dat ik het hier moet invullen:

Dit is nog zonder aanpassingen.

http://i36.photobucket.com/albums/e22/T ... figSQL.jpg

http://i36.photobucket.com/albums/e22/T ... erSQL2.jpg

http://i36.photobucket.com/albums/e22/T ... serSQL.jpg


Ik hoop dat iemand hier mij mee kan helpen.

Mvg Dennis

Gebruikersavatar
Jan
Berichten: 1987
Lid geworden op: 30 mei 2006, 20:30
Locatie: De kelder van Dhr. J. Fritzl
Contacteer:

Re: Birthday mod SQL probleem

Bericht door Jan » 16 dec 2007, 19:52

Zou je eens opnieuw kunnen proberen met de richtlijnen van onze wiki?
Vriendelijke groet,
Jan
Gratis Forum - Gratis Blog - Blokart

dennis1980
Berichten: 4
Lid geworden op: 14 dec 2007, 00:16

Re: Birthday mod SQL probleem

Bericht door dennis1980 » 03 jan 2008, 20:11

Ben er inmiddels zelf achter gekomen.

Kon in het SQL deel een bestand bv phpbb_config exporteren. Dan kreeg ik een uitdraai van de text.
Deze gekopieerd en geplakt in kladblok.
En hier kon ik toen de regels toevoegen die gegeven waren met aangepaste komma's enzo want die klopte niet allemaal.
Daarna originele verwijderd en het nieuwe bestand met de extensie phpbb_config.txt weer geupload.
(vooraf nieuwe bestand geprobeerd te uploaden. Als er iets mis was gaf hij een foutmelding en waar het zat., tot alle goed was)
Overschrijven deed hij niet dan gaf hij de melding bestaat al.

Dit gedaan met users en config en toen werkte het allemaal.


in phpbb_config toegevoegd:

Code: Selecteer alles

('birthday_required', '0'),
('birthday_greeting', '1'),
('max_user_age', '100'),
('min_user_age', '5'), 
('birthday_check_day', '7'),
In phpbb_users toegevoegd:

Code: Selecteer alles

`user_birthday` int NOT NULL DEFAULT '999999',
`user_next_birthday_greeting` int NOT NULL DEFAULT '0',

Gesloten