Pagina 1 van 2
Friend code probleem
Geplaatst: 29 okt 2008, 16:36
door Francebramie
- Modificatie & Versie: Friendcodes
Directe link naar de modificatie: viewtopic.php?f=56&t=39518
Adres van je forum: http://forums.gamebeach.nl
phpBB versie: 3.0.2
Heb je onlangs een andere modificatie of stijl geïnstalleerd? Bo2soft, Gele kaart voor warn, splitsing tussen Global mededelingen, mededelingen, stickies en onderwerpen.
Wat is het probleem?
Ik heb alles geinstalleerd maar als ik dan naar "friend codes" ga en op bekijk/créeer/verwijder jouw friend codes ga, en dan een spel aanklik, en een friend code intype... Dan krijg ik dit:
http://forums.gamebeach.nl/ucp.php?i=fc ... riendcodes
Daarna is er iets veranderd op de template na de instalatie.
de knopjes "0nieuwe berichten", "uitloggen [naam]" , "acp" en "friend code" staan niet goed.
Alvast bedankt,
Bram
Re: Friend code probleem
Geplaatst: 30 okt 2008, 18:33
door Francebramie
Weet iemand het?
Re: Friend code probleem
Geplaatst: 30 okt 2008, 19:01
door Pascal
Die link naar het probleem kunnen we niet zien, heb je een screenshot?
Re: Friend code probleem
Geplaatst: 30 okt 2008, 19:03
door Francebramie
Hij geeft de volgende foutmelding:
Code: Selecteer alles
Algemene fout
SQL ERROR [ mysqli ]
Column 'gameid' cannot be null [1048]
SQL
INSERT INTO phpbb_fc_codes (systemid, gameid, userid, gamehandle, friendcode) VALUES ('2', NULL, '2', 'mario kart ds', '123412341234')
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/ucp/ucp_fc.php
LINE: 90
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 471
CALL: ucp_fc->main()
FILE: ucp.php
LINE: 310
CALL: p_master->load_active()
Die geeft hij in die link, dat moet hem zijn.
Re: Friend code probleem
Geplaatst: 30 okt 2008, 19:07
door Pascal
De sql instructies zijn niet goed uitgevoerd

Re: Friend code probleem
Geplaatst: 30 okt 2008, 20:05
door Francebramie
Ik verwijder ze even, en zet ze opnieuw neer.
Code: Selecteer alles
-- NOTE: Replace phpbb_ with your table prefix
CREATE TABLE `phpbb_fc_codes` (
`codeid` int(6) NOT NULL auto_increment,
`systemid` tinyint(2) NOT NULL default '0',
`gameid` smallint(3) NOT NULL default '0',
`userid` mediumint(8) NOT NULL default '0',
`gamehandle` varchar(20) NOT NULL default '',
`friendcode` varchar(20) NOT NULL default '',
PRIMARY KEY (`codeid`)
);
CREATE TABLE `phpbb_fc_games` (
`gameid` smallint(3) NOT NULL auto_increment,
`systemid` tinyint(2) NOT NULL default '0',
`gamename` varchar(128) NOT NULL default '',
PRIMARY KEY (`gameid`)
);
CREATE TABLE `phpbb_fc_systems` (
`systemid` tinyint(2) NOT NULL auto_increment,
`systemname` varchar(64) NOT NULL default '',
PRIMARY KEY (`systemid`)
);
Dat zijn ze (ik doe ze allemaal tegelijk, wat werkt, want ik krijg 3 tabellen). En weer dezelfde error:
Code: Selecteer alles
Algemene fout
SQL ERROR [ mysqli ]
Column 'gameid' cannot be null [1048]
SQL
INSERT INTO phpbb_fc_codes (systemid, gameid, userid, gamehandle, friendcode) VALUES ('1', NULL, '2', 'Mario kart DS', '1234-5644-5453')
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/ucp/ucp_fc.php
LINE: 90
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 471
CALL: ucp_fc->main()
FILE: ucp.php
LINE: 310
CALL: p_master->load_active()
Re: Friend code probleem
Geplaatst: 30 okt 2008, 20:17
door Pascal
is de prefix wel goed?
phpbb_
Re: Friend code probleem
Geplaatst: 30 okt 2008, 21:23
door Francebramie
Ah, ik moet dus phpbb_ veranderen? Maar waarmee dan?
Re: Friend code probleem
Geplaatst: 30 okt 2008, 21:34
door Pascal
Met je eigen prefix,
In je config.php staat een je prefix, hoe heet die?
Re: Friend code probleem
Geplaatst: 30 okt 2008, 21:49
door Francebramie
Ik denk dat dit hem is:
$table_prefix = 'phpbb_';
Dus moet het phpbb_ zijn en die staat er al.
Re: Friend code probleem
Geplaatst: 30 okt 2008, 22:17
door Jeffrey112
Heb je wel eerst naar de goede tabel geweest in jou PhpMyAdmin (of andere database) die dus bv.: forum heet. Dan ga je naar forum (maar wel jou eigen dus) en dan die Sql uitvoeren? Anders als je naar een andere gaat dan kan hij niet goed werken!
Re: Friend code probleem
Geplaatst: 30 okt 2008, 22:23
door Francebramie
Ik heb 3 databases... Voor 3 sites...
Ik ga naar de database van mijn forum, en voer deze sql uit.
Re: Friend code probleem
Geplaatst: 31 okt 2008, 12:54
door Pascal
Code: Selecteer alles
CREATE TABLE `phpbb_fc_codes` (
`codeid` int(6) NOT NULL auto_increment,
`systemid` tinyint(2) NOT NULL default '0',
`gameid` smallint(3) NOT NULL default '0',
`userid` mediumint(8) NOT NULL default '0',
`gamehandle` varchar(20) NOT NULL default '',
`friendcode` varchar(20) NOT NULL default '',
PRIMARY KEY (`codeid`)
);
CREATE TABLE `phpbb_fc_games` (
`gameid` smallint(3) NOT NULL auto_increment,
`systemid` tinyint(2) NOT NULL default '0',
`gamename` varchar(128) NOT NULL default '',
PRIMARY KEY (`gameid`)
);
CREATE TABLE `phpbb_fc_systems` (
`systemid` tinyint(2) NOT NULL auto_increment,
`systemname` varchar(64) NOT NULL default '',
PRIMARY KEY (`systemid`)
);
Voer dit eens uit in je PHPMYADMIN

Re: Friend code probleem
Geplaatst: 31 okt 2008, 13:10
door Francebramie
Gedaan en weer een foutmelding:
Code: Selecteer alles
Algemene fout
SQL ERROR [ mysqli ]
Column 'gameid' cannot be null [1048]
SQL
INSERT INTO phpbb_fc_codes (systemid, gameid, userid, gamehandle, friendcode) VALUES ('1', NULL, '2', 'Mario kart DS', '1234-5644-5453')
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/ucp/ucp_fc.php
LINE: 90
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 471
CALL: ucp_fc->main()
FILE: ucp.php
LINE: 310
CALL: p_master->load_active()
Re: Friend code probleem
Geplaatst: 31 okt 2008, 15:34
door Tom V
Het probleem zit hem gewoon in de mod lijkt me.
De tabel zegt dat gameid niet NULL kan zijn, en de insert zegt dat gameid NULL is. 2 tegenstrijdigheden waardoor de sql server een error genereerd.
Dus ofwel heb je de mod verkeerd geinstalleerd OF is de mod gewoon slecht gescript.
Re: Friend code probleem
Geplaatst: 31 okt 2008, 15:38
door Francebramie
Kan er dan iets aan het script gebeuren of niet? Of moet ik hem dan gewoon deinstaleren?
Want op andere sites (ndss.nl) doet hij het wel gewoon.
Re: Friend code probleem
Geplaatst: 31 okt 2008, 15:41
door Tom V
Ik stel voor dat je de mod volledig nakijkt. Er moet in de code iets mis staan waardoor dat gameid NULL is ipv een getal
Re: Friend code probleem
Geplaatst: 31 okt 2008, 15:43
door Francebramie
In welk bestand kan dat dan zijn?
Re: Friend code probleem
Geplaatst: 31 okt 2008, 17:05
door Pascal
In de foutmelding staan vier bestanden en dat zijn:
FILE: includes/db/mysqli.phpLINE: 143
CALL: dbal->sql_error()
FILE: includes/ucp/ucp_fc.php
LINE: 90
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 471
CALL: ucp_fc->main()
FILE: ucp.php
LINE: 310
CALL: p_master->load_active()
Mischien is het beter als je ze alle vier hier plaats?
Re: Friend code probleem
Geplaatst: 31 okt 2008, 17:28
door Tom V
vooral niet doen !!
FILE: includes/ucp/ucp_fc.php
LINE: 90
CALL: dbal_mysqli->sql_query()
daar wordt de fout gegenereerd, maar ik denk niet dat je daar iets moest aanpassen.