Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Massenhafte Benutzereintragungen
#1
Hallo zusammen,

ich habe eine Art Komma separierte Datei in der eine ganze Vereinsdatenbank steckt. Jetzt suche ich nach einem Weg für jeden dortigen Eintrag einen Benutzer aus den Eingaben zu generieren.
Wie geht das? Geht das überhaupt?

Danke für euere Hilfe

Coffee
Zitieren
#2
Ja, das geht prinzipiell.
Die Frage ist nur wie, und das können wir nur sagen, wenn wir wissen wie die Datenbank aussieht, aber das solltest du nicht hier öffentlich zeigen.

Du hast also lauter benutzerdaten. Aus diesen möchtest du jetzt für jeden einen Account in einem MyBB erstellen?
Richtig?

Zitieren
#3
Ich weiß nicht, ob es geht ohne Emailadresse.
Eventuell musst man eine Dummyadresse für alle erstellen.
Aber theoretisch sollte es möglich sein.
Woran kann man erkennen, das ein zweiter Datensatz anfängt?

Zitieren
#4
gute frage. in der txt datei ist da ein absatz. am ende steht das geburtsdatum in immer gleicher form TT.MM.JJJJ . dann ein absatz und dann kommt eine einzelne zahl vom neuen datensatz.

Coffee
Zitieren
#5
Ja, dann kann man die daten zu User verarbeiten.

Zitieren
#6
Wie Jan schon sagte, das ist möglich. Allerdings werden Grundkenntnisse in PHP/MySQL vorausgesetzt. Als Ansatz: Benutze die Funktion explode(), um den Inhalt der Datei, der vorher ausgelesen wurde, zu trennen und so die einzelnen Zeilen in ein Array einzulesen. Anschließend musst du jede Zeile nochmal durch explode() in die einzelnen Bestandteile zerlegen, so dass dir am Ende die einzelnen Daten zur Verfügung stehen. Diese kannst du dann in die Datenbank einfügen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#7
an welcher stelle werden die daten in die foren db eingefügt?
ich habe iegentlich gar keine ahnung von php, aber man kann ja alles lernen.
Zitieren
#8
Die Benutzerdaten werden in der Datenbanktabelle users gespeichert. Da sind dann die Einträge per Query einzufügen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren