![]() |
Kommunikation zwischen Delphi-Anwendung und dem Internet
Hallo,:hi:
ich habe eine Win32-Anwendung geschrieben und möchte dass sich die User online registrieren können. Es geht also um die Kommunikation zwischen einer Delphi-Anwendung und dem Internet bzw. meiner Homepage(PHP und MySQL). Leider habe so gar keine Ahnung wie man das gewöhlich macht :pale: Eine Lösung (die mir aber nicht gefällt) wäre die ganzen Daten über ein Delphi-Form einzusammeln und in einer Datei hochzuladen. Anschließend bekommt der User eine Email.... Vielleicht kann mir jemand in dürren Worten skizzieren wie eine bessere Lösung aussehen könnte ? :balloon: Danke |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Es gibt dafür verschgiedenste Komponentensammlung oder Libraries. Suche mal nach INDY, ICS, Synapse, NetMaster, ...
(HTTPClient) |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Oder du kommuniziert direkt mit deiner MySQL-Datenbank
|
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Danke für die Antwort.
Ich weiss bloss nicht wie ich vorgehen soll. Kann ich z.B. direkt aus Delphi heraus auf die MYSQL-DB auf meiner Home- page zugreifen ? Oder soll per PHP eine Seite generiert werden, die dann im TWebBrowser angezeigt wird und PHP erledigt dann die Logik ? Danke |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Unterstützt dein Webhoster externe Zugriffe auf die mySQL-Datenbank? Viele Free-Hoster tuen das nicht.
Edit: Was wilst du denn genau machen. Wer soll sich wo und warum anmelden können? :gruebel: MfG freak |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Möglichkeiten gibt es viele.
Ich würde auch - wie schon vorgeschlagen - eine HTTP-Client-Komponente verwenden, die die Registrierdaten als Parameter im Aufruf mitschickt. Serverseitig empfangen, verarbeitet und bestätigt würde dieser Aufruf wohl z.B. am ehesten durch ein PHP-Script. |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Entweder benutzt du, wenn dein Webhoster direkten Zugriff auf die Datenbank erlaubt, die MySQL-direct-Units, oder die ZeosLib, oder du wartest darauf, dass ich die kleine Komponente fertig habe an der ich gerade am Entwickeln bin für einfachen Zugriff auf MySQL-Funktionen.
|
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Danke euch allen für die Beiträge. Tolles Forum!:-D
Also, der direkte Zugriff auf die DB wäre sicher für mich die einfachste und schnellste Lösung. Allerdings weiss ich nicht ob mein Webhoster direkten Zugriff auf die Datenbank erlaubt. Muss ich nachfragen. Frage: Heisst das dann aber dass ich an auf diesen Provider festgelegt bin, weil ich den ServerNamen angeben muss oder wie wird darauf zugegriffen? |
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Zitat:
|
Re: Kommunikation zwischen Delphi-Anwendung und dem Internet
Hallo,
ich habe von meinem Provider erfahren dass Direktzugriff möglich ist :firejump: . Darum werde ich das jetzt zuerst mal probieren mit den MySQL-direct-Units. Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz