User manuell registrieren

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

User manuell registrieren

Beitrag von Everlong »

Hallo,

ist es möglich einen User manuell in die Tabellen einzufügen? In welche Tabellen müssen welche Daten? Bei phpbb2x hat es ja in die phpbb_users und phpbb_user_groups gereicht, ist es bei phpBB3 auch so?

Gibt es fürs phpBB3 evtl. auch ein DB Maintance Mod bereits? Habe bisher nichts gefunden.

Danke. :)
Gruss

Everlong
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

worstbull hat geschrieben:ACP Add User MOD:
http://www.phpbb.com/community/viewtopi ... 9&t=580108

mfg
Das meine ich nicht, ich hatte gefragt wie man User manuell direkt in die phpbb_* Tabellen einfügen kann. Wenn ich etwas für den Admin Bereich gesucht hätte, hätte ich nach dem Admin Bereich gefragt.
Gruss

Everlong
piero
Mitglied
Beiträge: 476
Registriert: 10.11.2008 17:15
Wohnort: Schweiz

Re: User manuell registrieren

Beitrag von piero »

schau dir mal die phpbb api an, und da die funktion user_add()
einen user direkt in die datenbank einzufügen, halte ich für keine gute idee, weil beim erstellen eines users sicher mehr gemacht werden muss, als nur einen datenbankeintrag ;) (user_add() ist 145 zeilen lang ...)
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Re: User manuell registrieren

Beitrag von bantu »

Oder du schaust dir den Code der oben genannten Modifikation an. Dann weißt du auch, wie man Benutzer per Code hinzufügt. Die Modifikation verwendet aber wohl auch die PHP-Funktion.

Vom direkten Eintragen in die Datenbank würde ich strikt abraten. Ich würde immer die dafür vorgesehene PHP-Funktion verwenden; die kümmert sich dann auch um Cache und Berechnung von Berechtigungen usw.
Powered by Coffee
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

Danke für die Antworten, schaue mir gerade die Funktionen in der functions_user.php an, im phpBB2 war dies nicht so komplex, naja ist ja auch eine neue Version mit einem anderen Berechtigungssystem.

Es geht eigentlich nur darum, eine Mitglieder Datenbank mit der Forum Tabelle zu synchronisieren aber dennoch eine Unabhängigkeit der Foren User gegenüber zu haben. Den Gedanken eine Datenbank zu verwenden ist leider aufgrund der unterschiedlichen Anforderungen nicht wirklich möglich.
Gruss

Everlong
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

Generell kann ich auch mit einer anderen Lösung leben, bei der Synchronisation wird nur Username, ein zufälliges Passwort und Email Adresse eingefügt, alles andere ist Standard, bzw. kann der User dann selbst ändern. Die "add_user" macht beim phpBB3 mehr als man denkt...wie wichtig jeder Punkt ist weiß auch niemand? Ja, es wird seinen Grund haben aber kann man diese nicht vereinfachen?

Nochmal nachgefragt, einen DB Maintaince Mode gibt es noch nicht wirklich oder?
Gruss

Everlong
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

Ich muß das nochmal aufwärmen, wird immer aktueller, muß von dem phpBB2 weg zu phpBB3, wird langsam Zeit. ;-)

Es gibt ja die "function user_add()", ansich blicke ich da schon durch, nur bräuchte ich die Funktion einzeln, weiß jetzt aber nicht was die Funktion noch braucht. Am liebsten wäre mir es einfach Username und Email zu übergeben und die Funktion trägt den User ein. Die Funktion dabei aber soweit vom phpBB "gelöst" das ich diese in einem meiner Scripte einbauen kann, welches die Forum User Tabelle mit einer anderen User Tabelle synchronisiert.

Oder hat jemand dies bereits gelöst beim phpBB3? :-)
Gruss

Everlong
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

Darf ich nochmal Pushen? Danke. :-)
Gruss

Everlong
Everlong
Mitglied
Beiträge: 77
Registriert: 03.10.2003 03:49
Wohnort: Berlin

Re: User manuell registrieren

Beitrag von Everlong »

Ist erledigt, hat sich jemand für $$ erbarmt zu helfen. :-)
Gruss

Everlong
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“