Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Lokales Programm zum Dateiupload und MySql einträge erstelle

olwitt88 / 1 Antworten / Flachansicht Nickles

Hi!
Es geht darum mit einem Programm das auf einem Windows Rechner laufen soll Dateien, in einen bestimmten Ordner auf einem FTP-Server hochzuladen bzw. zu löschen.
Desweiteren soll man mit diesen Programm auf eine MySql Datenbank zugreifen können und von dieser aus den vom Benutzer eingegebenen Benutzernamen und das Passwort mit dem auf der MySql Datenbank gespeicherten vergleichen und bei korrekter eingabe des Benutzernamen und des Passwort die Ordner anzeigen, auf die der jeweilige Benutzer rechte hat.
Verstanden?

Nun habe ich einige Grundlegende Fragen...
Welche Programmiersprache würdet ihr mir empfehlen?
Gibt es so etwas änliches schon opensource (ich habe noch nichts gefunden)?

Ich weis das ganze würde wesentlich einfacher mit PHP o.ä. realisierbar sein (habe ich auch schon programmiert) jedoch möchte mein Auftraggeber unbedingt dass man diesen Dateiupload nur mit einem Programm durchführen kann das auf dem Lokalen Rechner liegt!

Ich wäre euch für Antworten sehr dankbar!
Olli

bei Antwort benachrichtigen
EDROD olwitt88 „Lokales Programm zum Dateiupload und MySql einträge erstelle“
Optionen

falls du extra dafür ne neue sprache lernen willst/sollst:
ich arbeite mich gerad in java ein und das problem sollte sich gut damit lösen lassen. java bietet mit JDBC eine gute datenbankschnittstelle und auch komfortables sockethandling (hier gibts schon ne fertige ftp klasse) ausserdem würde die software dann auch auf andere betriebssystemen laufen.

JavaBuch und Java ist auch eine Insel sind ganz gut zum umsteigen und nachschlagen.

ausserdem gibts mit eclipse ne freie und komfortable (aber leider ressourcenfressende) IDE zur java programmierung.

des wär mein vorschlag... aber du müsstest halt ne neue sprache und mit oop evtl eine neue programmiertechnik erlernen. falls du erfahrung in vb oder c# hast, ist dies wahrscheinlich eine bessere lösung, da sich das problem in diesen sprachen ebenso gelöst werden kann.

greetz

bei Antwort benachrichtigen