Little Password Safe 5.2: Synchronisation mittels Web-Datenbank – Teil 3

Mit der kommenden Version 5.2 von LPS wird es erstmals möglich sein, Datensätze in eine Web-Datenbank zu schreiben, abzugleichen uvm..
Im Rahmen eines kleinen, mehrteiligen Tutorials werde ich die einzelnen, dafür notwendigen Konfigurationsschritte, erklären und damit auch die Wartezeit auf LPS 5.2.0.0 etwas verkürzen.

Den ersten Teil des Tutorials finden Sie hier.
Den zweiten Teil des Tutorials finden Sie hier.

Teil 3 – Die Kommunikation

Wie in Teil 1 des Tutorials erwähnt, werden für die Kommunikation zwischen Web-Datenbank und LPS ein paar php-Dateien benötigt.
Der Parameter LastConnectURL in der Datei Webconfig.xml weist LPS den Weg in das entsprechende Verzeichnis auf dem Webserver.

Die nachfolgenden Beispieldateien zeigen auf, wie eine einfache Kommunikation zwischen LPS und Web-Datenbank realisiert werden kann.

Das Herzstück – die Verbindung zur Datenbank

Diese Datei kann nach Belieben benannt werden, in meinem Beispiel nenne ich sie LPSConfig.php.
In dieser Datei werden die Zugangsdaten zur MySQL-Datenbank hinterlegt. Alle anderen php-Dateien binden die LPSConfig.php dann ein.

Skript 1 – get_db.php – Anforderung eines Datensatzes

Diese, sowie alle nachfolgenden Dateien, müssen – zumindest Stand heute – noch zwingend so genannt werden.
Der Tabellenname im SQL-Statement

muss natürlich ggf. angepasst werden.

Skript 2 – check_db.php – Prüfung auf Änderungen

Skript 3 – check_db2.php – Prüfung auf Änderungen, Rückgabe ID

Skript 4 – insert_db.php – Datensatz in Web-Datenbank anlegen oder aktualisieren, Rückmeldung ob erfolgreich

Mehr braucht es erst einmal nicht.
Wichtig ist eigentlich nur, dass für die Rückgabe der Werte an LPS auch die entsprechenden Spalten genutzt werden.

Dem Abgleich der Daten sollte damit jetzt nichts mehr im Wege stehen!

Sie haben das letzte Wort!

Mit dem Absenden Ihres Kommentars willigen Sie ein, dass der angegebene Name im Zusammenhang mit Ihrem Kommentar und ggf. Ihrer Website gespeichert wird. Die angegebene E-Mail-Adresse wird nicht veröffentlicht!

Mehr in Allgemein, Freeware
Little Password Safe
Little Password Safe 5.2: Synchronisation mittels Web-Datenbank – Teil 2

Mit der kommenden Version 5.2 von LPS wird es mit einem "Hidden Feature" erstmals möglich sein, Datensätze in eine Web-Datenbank...

Schließen