Pagina 1 van 2

Uitloggen en registreren

Geplaatst: 29 sep 2006, 11:41
door MoonCatcher
Ik krijg bij het uitloggen deze error:

phpBB : Critical Error

Error obtaining user details

DEBUG MODE

SELECT * FROM phpbb_users WHERE user_id = -1

Line : 463
File : sessions.php


Als ik mezelf wil registreren onder een andere gebruikersnaam, en klik bij de voorwaarden op ik stem toe en ben ouder dan 13 jaar, dan krijg ik:

Deze gebruikersnaam is al in gebruik.
Terwijl ik nog geen nieuwe gebruikersnaam heb ingevoerd.

Waar zit het foutje?

Geplaatst: 29 sep 2006, 13:55
door Derky
Heb je toevallig de user anonymous verwijderd uit de database?

Geplaatst: 29 sep 2006, 14:39
door MoonCatcher
Ja ik dacht dat dat een spooklid was, zonder profiel, ip of iets anders. Werd wel geteld als lid.

Geplaatst: 29 sep 2006, 14:51
door Derky
Daardoor komt het dus. :wink:

Moet je even in een back-up kijken of je de anonymous user terug kan plaatsen.

Anders kan je ook nog even hier op het forum zoeken er staat ook nog wel ergens een query en als je die uitvoert bestaat die user weer. :)

Geplaatst: 29 sep 2006, 15:09
door MoonCatcher
ik wil niet dat die user bestaat, want die geeft een verkeerd beeld van de leden. En ik heb hem ook al uit de bakup gegooid :?

Geplaatst: 29 sep 2006, 15:37
door PaulusB
Hop zo dan

Code: Selecteer alles

INSERT INTO phpbb_users VALUES('-1', '0', 'Anonymous', '', '0', '0', '0', '1147775954', '0', '0', '0.00', NULL, '', '', '0', '0', '0', '0', '0', NULL, '0', '1', '0', '1', '1', '1', '1', '0', '1', '0', '1', '0', NULL, '', '0', '', '', '', '', '', NULL, '', '', '', '', '', '', '', NULL, NULL, NULL, '0', '0', '0', '0', '', '', '0', '0', '000000', 'e', '', 'a:1:{i:1;a:1:{i:0;s:1:\"0\";}}', '300', '300', '75', '1', 'mini_profile.gif', '1', '1', 'DESC', '1', '1');

Geplaatst: 29 sep 2006, 15:39
door MoonCatcher
Zou leuk zijn als je aan zou geven waar ik dat moet plaatsen :wink:

Geplaatst: 29 sep 2006, 15:58
door PaulusB

Geplaatst: 29 sep 2006, 16:00
door Paul
MoonCatcher schreef:ik wil niet dat die user bestaat, want die geeft een verkeerd beeld van de leden. En ik heb hem ook al uit de bakup gegooid :?
Deze user wordt niet meegeteld in een standaard phpbb. Zonder deze user werkt de registratie zelfs niet ;)

Geplaatst: 29 sep 2006, 16:20
door MoonCatcher
klopt niet, ik heb 16 users, toen die anonymus user registreerde had ik er 17.

Geplaatst: 29 sep 2006, 17:03
door Paul
Die gast heeft zich nooit geregtt, die is er altijd vanaf het begin aan geweest :)

Geplaatst: 29 sep 2006, 17:25
door MoonCatcher
er is niemand anders lid geworden, in admin paneel ben ik naar gebruikersmanagement gegaan, gewoon zonder iets in te vullen naar zoek gebruiker gegaan. Als het niet geregistreerd had zou er staan, sorry deze gebruiker bestaat niet. Nu kwam ik gewoon in een blanco profielpagina waar ik de gebruiker onderaan kon verwijderen. Dus zeker wel dat dit een geregistreerd iets was. mag dan vrouw zijn, maar niet op mijn achterhoofd gevallen :bier:

Geplaatst: 29 sep 2006, 17:29
door Paul
Dan is er iets helemaal niet goed, want deze gebruiker is er vanaf het begin bij, en kan niet worden gevonden in gebruikersbeheer!

Geplaatst: 29 sep 2006, 17:30
door MoonCatcher
Ja kan het niet meer terugdraaien, ik maak elke dag een backup dus dat is allang overschreven.

Geplaatst: 29 sep 2006, 17:47
door PaulusB
Heb net toch laten zien hoe je dat terug kan draaien :roll: :?

Geplaatst: 30 sep 2006, 08:16
door Derky
MoonCatcher schreef:ik wil niet dat die user bestaat, want die geeft een verkeerd beeld van de leden. En ik heb hem ook al uit de bakup gegooid :?
Oke best, ookal kunnen er dan geen leden meer registreren maar dat maakt dan niet uit.. :roll:

Geplaatst: 30 sep 2006, 11:07
door MoonCatcher
PaulusB schreef:Heb net toch laten zien hoe je dat terug kan draaien :roll: :?
Weet je wat het probleem is? Je hebt hier te maken met mensen die dit niet dagelijks doen. Je kan een antwoord geven en mensen doorsturen maar dat betekend niet dat het meteen begrepen wordt.

Dus als iemand op een manier kan uitleggen hoe ik dat spooklid weer stap voor stap kan terugzetten, dan komen we al een heel eind.

Geplaatst: 30 sep 2006, 11:09
door Paul
Mischien moet je is lezen? Want dat antwoord is allang geleden hoe je die query kan uitvoeren :roll:

Geplaatst: 30 sep 2006, 11:14
door MoonCatcher
Dat heb ik gedaan en dan krijg ik dit:

Fout
SQL-query:

INSERT INTO phpbb_users
VALUES (

'-1', '0', 'Anonymous', '', '0', '0', '0', '1147775954', '0', '0', '0.00', NULL , '', '', '0', '0', '0', '0', '0', NULL , '0', '1', '0', '1', '1', '1', '1', '0', '1', '0', '1', '0', NULL , '', '0', '', '', '', '', '', NULL , '', '', '', '', '', '', '', NULL , NULL , NULL , '0', '0', '0', '0', '', '', '0', '0', '000000', 'e', '', 'a:1:{i:1;a:1:{i:0;s:1:\"0\";}}', '300', '300', '75', '1', 'mini_profile.gif', '1', '1', 'DESC', '1', '1'
);



MySQL retourneerde:

#1136 - Column count doesn't match value count at row 1

Geplaatst: 30 sep 2006, 11:16
door Paul
Zeg dat dan ;)
Gebruik deze:

Code: Selecteer alles

INSERT INTO `phpbb_users` (`user_id`, `user_active`, `username`, `user_password`, `user_session_time`, `user_session_page`, `user_lastvisit`, `user_regdate`, `user_level`, `user_posts`, `user_timezone`, `user_style`, `user_lang`, `user_dateformat`, `user_new_privmsg`, `user_unread_privmsg`, `user_login_tries`, `user_last_login_try`, `user_last_privmsg`, `user_emailtime`, `user_viewemail`, `user_attachsig`, `user_allowhtml`, `user_allowbbcode`, `user_allowsmile`, `user_allowavatar`, `user_allow_pm`, `user_allow_viewonline`, `user_notify`, `user_notify_pm`, `user_popup_pm`, `user_rank`, `user_avatar`, `user_avatar_type`, `user_email`, `user_icq`, `user_website`, `user_from`, `user_sig`, `user_sig_bbcode_uid`, `user_aim`, `user_yim`, `user_msnm`, `user_occ`, `user_interests`, `user_actkey`, `user_newpasswd`) VALUES (-1, 0, 'Anonymous', '', 0, 0, 0, 0, 0, 3, 0.00, NULL, '', '', 0, 0, 0, 0, 0, NULL, 0, 0, 1, 1, 1, 1, 0, 1, 0, 1, 0, NULL, '', 0, '', '', '', '', '', NULL, '', '', '', '', '', '', '');