Seite 1 von 1

User Anonymous ausversehen gelöscht - Brauche mal Hilfe!

Verfasst: 05.10.2002 22:49
von Janny
Hi,
ich habe in meiner DB ausversehen den User Anonymous gelöscht ist es irgendwie möglich den neu anzulegen?Ich habe schon versucht einen neuen User namens Anonymous zu registrieren und dann in der DB die user id auf -1 zu stellen aber da ich einige Mods eingebaut habe wusste ich nicht was für Werte ich z.b in das feld user_gender oder user_flag einfügen muss!

Hier mal die strucktur der tabelle phpbb_users:

Code: Alles auswählen

CREATE TABLE phpbb_users (
  user_id mediumint(8) NOT NULL auto_increment,
  user_active tinyint(1) default '1',
  username varchar(25) NOT NULL default '',
  user_password varchar(32) NOT NULL default '',
  user_session_time int(11) NOT NULL default '0',
  user_session_page smallint(5) NOT NULL default '0',
  user_session_topic int(11) NOT NULL default '0',
  user_lastvisit int(11) NOT NULL default '0',
  user_regdate int(11) NOT NULL default '0',
  user_level tinyint(4) default NULL,
  user_posts mediumint(8) unsigned NOT NULL default '0',
  user_timezone float NOT NULL default '0',
  user_style tinyint(4) default NULL,
  user_lang varchar(255) default NULL,
  user_dateformat varchar(14) NOT NULL default 'd M Y H:i',
  user_new_privmsg smallint(5) unsigned NOT NULL default '0',
  user_unread_privmsg smallint(5) unsigned NOT NULL default '0',
  user_last_privmsg int(11) NOT NULL default '0',
  user_emailtime int(11) default NULL,
  user_viewemail tinyint(1) default NULL,
  user_attachsig tinyint(1) default NULL,
  user_allowhtml tinyint(1) default '1',
  user_allowbbcode tinyint(1) default '1',
  user_allowsmile tinyint(1) default '1',
  user_allowavatar tinyint(1) NOT NULL default '1',
  user_allowsig tinyint(1) NOT NULL default '1',
  user_allow_pm tinyint(1) NOT NULL default '1',
  user_allow_mass_pm tinyint(1) default '2',
  user_allow_viewonline tinyint(1) NOT NULL default '1',
  user_notify tinyint(1) NOT NULL default '1',
  user_notify_pm tinyint(1) NOT NULL default '1',
  user_popup_pm tinyint(1) NOT NULL default '0',
  user_post_sort tinyint(2) NOT NULL default '0',
  user_rank int(11) default NULL,
  user_avatar varchar(100) default NULL,
  user_avatar_type tinyint(4) NOT NULL default '0',
  user_email varchar(255) default NULL,
  user_icq varchar(15) default NULL,
  user_website varchar(100) default NULL,
  user_from varchar(100) default NULL,
  user_from_flag varchar(25) default NULL,
  user_sig text,
  user_sig_bbcode_uid varchar(10) default NULL,
  user_aim varchar(255) default NULL,
  user_yim varchar(255) default NULL,
  user_msnm varchar(255) default NULL,
  user_occ varchar(100) default NULL,
  user_interests varchar(255) default NULL,
  user_actkey varchar(32) default NULL,
  user_newpasswd varchar(32) default NULL,
  user_birthday int(11) default '999999',
  user_next_birthday_greeting int(11) default NULL,
  user_custom_rank varchar(255) default NULL,
  user_gender tinyint(4) default NULL,
  user_lastlogon int(11) default NULL,
  user_realname varchar(255) default NULL,
  user_photo varchar(100) default NULL,
  user_photo_type tinyint(4) NOT NULL default '0',
  user_referral varchar(255) default NULL,
  PRIMARY KEY  (user_id),
  KEY user_session_time (user_session_time)
) TYPE=MyISAM;
Wäre toll wenn mir jemand helfen könnte den im mom können Gäste auf meinem Board nichts machen :(

Grüße Janny

Verfasst: 05.10.2002 23:14
von Acid
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 0, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0);
..wäre jetzt ma ein Standard-Query, um 'Anonymous' wiederherzustellen.
Aber es sollte scho passen, wenn Du bereits einen "erstellt" hast.. die Felder für neuhinzufügte Sache like Flags etc. können ruhig frei bleiben.

Verfasst: 31.10.2002 00:55
von broker
Ein wirklicher Stein ist mir vom Herzen gefallen. Diese Frage war das beste was mir passieren konnte*fg* Ich scuhe seit nem geschlagenen Monat die Lösung warum ich keine Gäste mehr angezeigt bekomme. Im Admin sehe ich sie sich tummeln und auf dem Board 1 registrierter....blabla...kein gast.
Also nochmals vielen Dank das war die Lösung*fg*

Verfasst: 30.01.2004 13:10
von matzeman
Ich danke Dir Acid!

Hatte meinen anonymous bei ner nullposterlöschung gekickt.

Verfasst: 18.03.2004 00:20
von crazyromeo
danke hat auch mir geholfen *freu* und ich wundere mich das ich keine neuen Member bekomme......