• Willkommen, Gast!
  • Donnerstag, 04. Juni 2020, 00:53:54
Position: Home » Boardsolution » Boardsolution v1.3x » User aus anderen DB übernehmen
Antworten
Thema: User aus anderen DB übernehmen [Seite 1 ]

Kein neuer Beitrag loschle , 05.07.2010, 14:48
Beitrag #1   

IP: n/a
Rang: * * * * * * *
Registrierung: 06.05.2010, 12:42
 

Forum-Gott mit 26 Punkte, 18 Beiträge
Hallo Nils und Co. ich schon wieder,

Kann man aus anderen Datenbanken User in das Board übernemen?
Wenn ja wie ginge das.

Die Daten einfach in die DB-Tabelle bs_user eintragen reicht offenbar nicht.

Danke im Voraus
Lothar
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte Mal 05.07.2010, 15:01 von loschle.

 
Kein neuer Beitrag Nils , 06.07.2010, 12:33
Beitrag #2   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7812 Punkte, 7566 Beiträge
Hallo,

bei BS v1.3x geht das leider noch nicht so bequem (bei 1.4x kann man sich relativ leicht ein
PHP-Script schreiben, dass nur eine Klasse von BS benutzt, die alles für ein tut). Ich denke, das
einfachste ist, wenn du für jeden User einen Eintrag in die bs_user und bs_profiles hinzufügst (mit
gleicher id). Orientieren kannst du dich auch an der Registrierungs-Aktion aus der
src/actions/actions.php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
    $this->db->sql_qry(
      'INSERT INTO '.BS_TB_PROFILES." SET
       id = "
.$userid.",
       user_group = '"
.BS_STATUS_USER.",',
       email_display_mode = '"
.$email_display_mode."',
       registerdate = "
.$time.",
       lastlogin = 0,
       active = '"
.$active."',
       allow_pms = '"
.$enable_pms."',
       allow_board_emails = "
.$allow_board_emails.",
       timezone = '"
.$this->cfg['default_timezone']."',
       daylight_saving = '"
.$this->cfg['default_daylight_saving']."',
       last_unread_update = "
.$time.",
       bbcode_mode = '"
.$this->cfg['msgs_default_bbcode_mode']."',
       posts_order = '"
.$this->cfg['default_posts_order']."'
       "
.$add_sql
    );
...

Denn du musst natürlich drauf achten, dass alles angegeben ist, was benötigt wird. Und das alles
korrekt angegeben ist (zusätzliche Felder z.B. oder die Usergruppen etc.). Da vllt. gleich ein
Hinweis: Am Ende der Usergruppen muss ein "," stehen!
Anschließend solltest du den DB-Cache im Adminbereich einmal neu berechnen lassen.

mfg Nils

 
Kein neuer Beitrag loschle , 06.07.2010, 12:53
Beitrag #3   

IP: n/a
Rang: * * * * * * *
Registrierung: 06.05.2010, 12:42
 

Forum-Gott mit 26 Punkte, 18 Beiträge
Danke Nils, ich werde es Probieren.

Abonnieren Druckansicht
Antworten

n/a n/a 1     (Anzeige: 1 – 3; insgesamt: 3) n/a n/a
User in diesem Thema: 0 Registrierte, 0 Versteckte, 1 Gast, 0 Bots
Keine
Legende: Administratoren, User, Moderatoren
Themenaktionen:
Beiträge verschieben

Toggle Ähnliche Themen zu „User aus anderen DB übernehmen“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Abfrage, ob User eingeloggt ist / Class 'FWS_ ... 5 117886 16.12.2011, 13:35
Von: PeterD
14.01.2015, 21:40
Von: Rafioso Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Teilgenommene User bei Umfrage anzeigen 6 70469 16.08.2013, 12:55
Von: Tobi
20.08.2013, 20:11
Von: Tobi Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, verschoben
  User die bei einer Umfrage teilgenommen haben ... 2 39011 19.08.2013, 16:06
Von: langer
20.08.2013, 08:43
Von: langer Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  [PHP] beste Möglichkeit User-IP auszulesen 2 39233 20.02.2013, 06:06
Von: Mars
20.02.2013, 08:03
Von: Mars Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  DB-Statistik-Cache-Regeneration löscht die We ... 3 12629 23.11.2012, 13:23
Von: Rafioso
25.11.2012, 19:40
Von: Nils Zum letzten Beitrag
  • 0.099908 Sek., 10 DB-Zugriffe, 1.461 MiB
  • Powered by Boardsolution v1.46