Entwickler-Ecke

Dateizugriff - Datei aus MySQL Datenbank downloaden & wieder speichern


del1312 - Do 07.08.03 11:35
Titel: Datei aus MySQL Datenbank downloaden & wieder speichern
Kann man eine Datei aus einer MySQL Datenbank downloaden und auch wieder speichern? Wenn ja wer kann mir bitte helfen wie ich das machen kann.


Horst - Do 07.08.03 19:11

Hallo,

kannst du deine Anfrage mal etwas präzisieren. Verstehe ich es richtig, das du eine Datei über das Internet bzw. einen FTP-Zugang down- bzw. uploaden willst :?:

Ich denke das ist kein Problem von einer MySQL-Datenbank, sondern ehe eine Frage des Zugriffs auf die Datenbank. MySQL ist netzwerkfähig und kann von jedem beliebigen IP-Rechner angesprochen werden. Möchtest du einen zugriff über eine HTML-Seite, dann, denke ich, brauchst du ein Scriptsprache wie Perl oder PHP. Alle Klarheiten beseitigt :wink:

Gruß Horst
:wave:


del1312 - Do 07.08.03 19:22

hm also folgendes:

wir spielen das spiel civilization3 per email game. das heißt ich lade nen stand, mache meine züge speichere und dann geb ich die datei dem nächsten. der läd, macht seinen zug, speichert usw.

Damit die Savedatei überall verfügbar ist möchte ich sie im I-Net speicherm. Das Programm sollte dann im Tray laufen und über die Funktion verfügen die Datei zu Downloaden und ins Spielverz. zu kopieren.
Die Savedatei wieder auf den Desktop zu kopieren nach dem Spielzug und per Klick geht dann nen IE Fenster auf mit ner PHP Maske auf wo ich die Datei wieder hochladen kann. Soweit so gut, das hab ich schon und funktioniert auch.

nun find ich das recht umständlich mit der php-maske. kann man nicht in delphi ganz einfach per knopfdruck die datei dort hochladen?
außerdem soll man sich in dem programm noch mit einem user identifizieren. beim hochladen der datei soll dann in einer mysql datenbank der letzte speicheruser gesichert werden und in einer anzeige im prog abgerufen werden. man könnte noch weiter gehen und sagen. das prog ruft alle 5 min den status ab und wenn ich dran wäre mit meinem zug wird das trayicon rot.

ist ne menge zeug was ich machen will, könnt ihr mir ein wenig dabei helfen? vielleicht habt ihr ja noch ein paar andere ideen dazu?!