Wenn du Xampp verwendest, wird es ja wohl auch eine Webseite geben.
Hier meine stupide aber funktionierende Lösung, für die ihr mich alle hassen werdet!
Benutze die
Indy-Komponenden (idHTTP) und schicke deine Daten per Get an ein PHP-Script deiner Webseite. Zum Beispiel:
Delphi-Quellcode:
//
IdHTTP1.Get('
http://localhost/delphi.php?name=klaus&wohnort=nirgendwo');
Nun kannst du in deinem PHP-Script abfragen, ob "name" und "wohnort" da sind:
Code:
// delphi.php
<?php
$name = $_GET['name'];
$wohnort = $_GET['wohnort'];
// nun stelle an mit den Daten was auch immer du möchtest (Speicherung in einer
MySQL-
DB etc) - Validierung vorher nicht vergessen!
?>
Wozu FireDac und all der Blödsinn, wenn man es doch auch so machen kann?
Wir sind nicht alle hoch-professionelle Programmierer die an einer 10.000€-Software arbeiten.
Hobbymäßig tut es meine Lösung voll und ganz.
Wenn das PHP-Script gut geschrieben und die Validierung in Ordnung ist, ist alles bestens.
Man braucht keine Logindaten in der Software anzugeben und all den Quark, denn alles wird zentral vom Script gesteuert.
Stellt euch mal vor die Software hat einen Bug den es in einer neueren Version nicht gibt.
Hier hätte man schlechte Karten. Wird jedoch alles vom Script gesteuert, ist es egal welche Version der Software der Anwender hat, denn man regel im Script immer alles für alle Anwender jeder Version.