Pagina 1 van 1
Restrict Account To IP =» MYSQL error
Geplaatst: 22 feb 2007, 13:30
door Alpha
Ik heb de "Restrict Account To IP" mod geinstalleerd en krijg de volgende error:
Code: Selecteer alles
Error in obtaining userdata
DEBUG MODE
SQL Error : 1054 Unknown column 'user_restrict' in 'field list'
SELECT user_id, username, user_password, user_active, user_level, user_iprange, user_restrict, ipuser_login_tries, user_last_login_try FROM phpbb_users WHERE username = 'Alpha p®o n00b'
Line : 65
File : login.php
Geplaatst: 22 feb 2007, 13:45
door Paul
SQL niet uitgevoerd.
Geplaatst: 22 feb 2007, 13:57
door Alpha
Die heb ik wel uitgevoerd en als ik 'm nog een x uitvoer krijg ik foutmelding dattie al bestaat... Kan het van een andere mod zijn?
Geplaatst: 22 feb 2007, 14:03
door Alpha
we hebben de tabel maar handmatig aangemaakt en nu kom ik wel in het admin paneel. Maar als ik nu een gebruiker een ip wil toewijzen krijg ik de volgende foutmelding:
Code: Selecteer alles
Admin_user_fail
DEBUG MODE
SQL Error : 1054 Unknown column 'user_restrictip' in 'field list'
UPDATE phpbb_users SET user_email = 'ruben@gamepearl.nl', user_icq = '', user_website = '', user_occ = '', user_from = '', user_interests = '', user_sig = '', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 0, user_sig_bbcode_uid = '', user_allowsmile = 1, user_allowhtml = 0, user_allowavatar = 1, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_allow_pm = 1, user_notify_pm = 1, user_popup_pm = 1, user_lang = 'dutch', user_style = 1, user_timezone = 0, user_dateformat = 'd M Y h:i a', user_active = 1, user_rank = 1, user_restrictip = 0, user_iprange = '82.156.240.153' WHERE user_id = 2
Line : 712
File : admin_users.php
Geplaatst: 22 feb 2007, 14:08
door Paul
Het is geen table, maar een veld. En de fout zegt echt dat hij niet bestaat.
Geplaatst: 22 feb 2007, 14:21
door Alpha
http://www.phpbb.com/files/mods/restric ... ip_101.mod
dit is de mod
dit is de enige sql regel die ik moest toevoegen:
Code: Selecteer alles
ALTER TABLE `phpbb_users` ADD `user_iprange` VARCHAR( 255 ) , ADD `user_restrictip` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
Geplaatst: 22 feb 2007, 14:22
door Paul
Die voegt dus 2 velden toe als het goed is.
Geplaatst: 22 feb 2007, 14:40
door Bee
Lijkt mij niet, het is nogal een foute syntaxis volgens mij...
Code: Selecteer alles
ALTER TABLE `phpbb_users` ADD `user_iprange` VARCHAR( 255 );
ALTER TABLE `phpbb_users` ADD `user_restrictip` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
Probeer die eens, desnoods allebei de regels apart wanneer je een fout krijgt.
Geplaatst: 22 feb 2007, 14:46
door Paul
Nee hoor, is goede syntax.
Geplaatst: 22 feb 2007, 14:47
door Bee
Dan is het raar dat hij niet gepakt wordt

Geplaatst: 22 feb 2007, 15:41
door Alpha
Bee schreef:Lijkt mij niet, het is nogal een foute syntaxis volgens mij...
Code: Selecteer alles
ALTER TABLE `phpbb_users` ADD `user_iprange` VARCHAR( 255 );
ALTER TABLE `phpbb_users` ADD `user_restrictip` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
Probeer die eens, desnoods allebei de regels apart wanneer je een fout krijgt.
Ik heb de 2e regel los ingevoerd en ik krijg geen foutmelding meer dus ben benieuwd oftie het nou doet
