Hallo Ihr,
Kann ich aus einem Formular (in html) Daten in eine Datenbank einfügen?
Ich bearbeite aktuell ein Projekt für einen Online Shop und dort muss ein Benutzer sich anmelden.
Nun stelle ich mir die Frage, ob ich die Daten, die der Benutzer eingibt in eine Datenbank (Open Office)
senden kann, also z. B. Den Namen, der dann in einer Tabelle in der Datenbank erscheint.
Ich hab in dem Bereich leider nicht sehr viel Erfahrung deswegen wär ich sehr dankbar für eure Hilfe!!
Formular in Datenbank einfügen
Moderator: Moderatoren
-
- Beiträge: 6
- Registriert: Mo, 15.03.2021 14:02
Formular in Datenbank einfügen
Am Anfang war der Computer...
Re: Formular in Datenbank einfügen
Hallo,
das klappt nicht.
In der Regel wird Dein html-Formular mit Hilfe von php und/oder Javascript auf eine Datenbank auf Deinem Server zugreifen. Dort sollte es also schon eine Satenbank geben, ansonsten ist das mit dem Passwort ja kaum sinnvoll.
Man kann dieselbe Datenbank auch von AOO/LO-Base aus ansprechen, aber OpenOffice ist keine Entwicklungsumgebung für das html-Frontend.
Und bevor Du es versuchst: Der html-Editor in AOO ist nach heutigen Maßstäben extrem eingeschränkt, also keinen Versuch in der Richtung wert.
Mfg, Jörn
PS: Wenn jemand mit so geringen Kenntnissen an etwas mit Passwort und Benutzerlogon arbeitet, muss ich auch noch auf das Thema DSGVO hinweisen...
das klappt nicht.
In der Regel wird Dein html-Formular mit Hilfe von php und/oder Javascript auf eine Datenbank auf Deinem Server zugreifen. Dort sollte es also schon eine Satenbank geben, ansonsten ist das mit dem Passwort ja kaum sinnvoll.
Man kann dieselbe Datenbank auch von AOO/LO-Base aus ansprechen, aber OpenOffice ist keine Entwicklungsumgebung für das html-Frontend.
Und bevor Du es versuchst: Der html-Editor in AOO ist nach heutigen Maßstäben extrem eingeschränkt, also keinen Versuch in der Richtung wert.
Mfg, Jörn
PS: Wenn jemand mit so geringen Kenntnissen an etwas mit Passwort und Benutzerlogon arbeitet, muss ich auch noch auf das Thema DSGVO hinweisen...
Libre Office 6.3.1 (Win 10 Pro) / Libre Office 6.0.7 (Win8.1 Pro, Win 7 Pro) / AOO (Win 7)
-
- Beiträge: 6
- Registriert: Mi, 19.05.2021 13:13
Re: Formular in Datenbank einfügen
Ich hab das gleiche Problem gehabt! Ich hab mich wirklich echt tot gesucht und keine Antwort gefunden. Damit muss ich hier allen Kommentaren bereits recht geben. So einfach funktioniert das leider nicht
Re: Formular in Datenbank einfügen
Na wenn das so häufig gesucht wird nich mal einpaar Hinweise:
Sucht erstmal nach eine Anbindung vom Html-Formular nach MySQL oder MariaDB. Sowas steht mit Beispielen in jedem PHP-Kurs. Damit habt Ihr die Daten in einer Datenbank auf dem Web-Server.
Nun könnt Ihr zum Bade-Handbuch (deutsche Version von Robert Grosskopf) "greifen" (download bei LibreOffice unter Dokumentation) und diese Web-Datenbank via LibreOffice/Base ansprechen.
Also nicht versuchen von html-Client am Server vorbei in irgendeine Office-Version zu senden, sondern beide reden mit derselben Datenbank im Netz. Vor- und Nachteil: Man muss getrennte Formulare entwickeln, was eben kein Nachteil ist, weil der Office-Nutzer normalerweise Dinge darf, die im html-Formular der Kunde nicht darf....
Wichtig: Auf getrennte Zugangsberechtigungen achten. Ihr wollt nicht, dass sich die Kunden euer Administrationspasswort aus der Weboberfläche des Formulars holen...
Sucht erstmal nach eine Anbindung vom Html-Formular nach MySQL oder MariaDB. Sowas steht mit Beispielen in jedem PHP-Kurs. Damit habt Ihr die Daten in einer Datenbank auf dem Web-Server.
Nun könnt Ihr zum Bade-Handbuch (deutsche Version von Robert Grosskopf) "greifen" (download bei LibreOffice unter Dokumentation) und diese Web-Datenbank via LibreOffice/Base ansprechen.
Also nicht versuchen von html-Client am Server vorbei in irgendeine Office-Version zu senden, sondern beide reden mit derselben Datenbank im Netz. Vor- und Nachteil: Man muss getrennte Formulare entwickeln, was eben kein Nachteil ist, weil der Office-Nutzer normalerweise Dinge darf, die im html-Formular der Kunde nicht darf....
Wichtig: Auf getrennte Zugangsberechtigungen achten. Ihr wollt nicht, dass sich die Kunden euer Administrationspasswort aus der Weboberfläche des Formulars holen...
Libre Office 6.3.1 (Win 10 Pro) / Libre Office 6.0.7 (Win8.1 Pro, Win 7 Pro) / AOO (Win 7)