Fileupload über Webseite

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

CrimsonGlory

Benutzer
Registriert
08. Okt. 2011
Beiträge
224
Reaktionspunkte
13
Punkte
18
Hallo zusammen,

ich hätte gerne eine Möglichkeit Dateienauf die NAS über eine eigene Webseite hochzuladen.
Also ich rufe die z.B. die Adresse https://nasserver/file_upload auf und dort ist eine simple Eingabemaske in der ich die gewünschte Datei auswähle und auf die NAS hochlade.
Das sollte natürlich von überall möglich sein.

Ich habe etwas recherchiert und bin da auf einen PHP File Upload gestoßen.
http://www.tizag.com/phpT/fileupload.php
http://www.w3schools.com/php/php_file_upload.asp

Hat jmd. schon Erfahrung mit sowas?
Bin auch für alternativen offen. Ich will nicht die File Station verwenden, da diese ja eine Java Applikation auf dem Rechner benötigt.

Kann mir jmd. helfen?

gruß
CrimsonGlory
 
Zuletzt bearbeitet:
Hmm, ich glaube Du kannst die Filestation verwenden! Für Deine Uploads dürfte Java nicht nötig sein! Das wird meines Wissens nur für die Remote Ordner benötigt, wenn man solche anlegen will!

Allerdings habe ich diese php_file_upload.asp auch schon benutzt (weil ich fremden den Zugriff auf die Filestation nicht erlauben wollte) und das klappt(e) soweit auch! Man muss nur in der php.ini unter /etc/php/ zwei Werte hochsetzen, da die auf 32M stehen, was bedeutet, dass man nur 32 MB an Dateigröße hochladen kann! (max_file_upload_size und noch einen anderen Wert etwas weiter unten...)
 
Also wenn man über die Filestation auf den PC zugreifen will, braucht er Java um die Ordnerstruktur des Rechners anzuzeigen.

Ah, könntest du mir dazu mehr erzählen.
Wie du es aufgebaut hast, wo du die Dateien abgelegt hast (im web Ordner oder separat).
Ich habe in der html file auch eine Filegröße angegeben, spielt die eine Rolle oder muss ich auf jeden Fall die php.ini anfassen.
Könntest du mir vllt. die upload.php File zukommen lassen oder ist sie genauso aufgebaut wie in den Links beschrieben?

gruß
 
Die Filestation hat nur java benutzt um den lokalen Rechner in der Baumstruktur mit einzubinden. Für den normalen Datei-Upload brauchst du das nicht. Einfach via Upload und es öffnet sich ein Dialog des Browsers oder Betriebssystems zur Auswahl von Dateien. Ganz ohne Java.
Wenn du der Filestation noch einen extra Port im Anwendungsportal in der Systemsteuerung spendierst mußt du dich auch nicht erst am DSM anmelden.
 
Ah, könntest du mir dazu mehr erzählen.
Wie du es aufgebaut hast, wo du die Dateien abgelegt hast (im web Ordner oder separat).

habe das mittlererweile nicht mehr in Betrieb, deshalb kann ich das nur noch aus der Erinnerung sagen. Der Ablageort war bei mir immer mein Upload Ordner, ein gemeinsamer Ordner, wo alle Services (welche ich auf der DS habe) ihre Daten abschmeissen!

Ich habe in der html file auch eine Filegröße angegeben, spielt die eine Rolle oder muss ich auf jeden Fall die php.ini anfassen.

die Datei muss Du für das Upload Programm editieren! Aber Du musst die php.ini in jedem Fall anfassen, da dort die globalen Einstellungen für php geändert/eingestellt werden und diese sind für die heutige Zeit und all unsere illegalen Geschäfte und Machenschaften nicht mehr richtig (bzw. immer viel zu niedrig) eingestellt.

Könntest du mir vllt. die upload.php File zukommen lassen oder ist sie genauso aufgebaut wie in den Links beschrieben?
hab ich leider nicht mehr da! Aber da ist auch icht viel zu sehen! In diesen Dateien sind immer die gleichen Werte zu verändern bzw. einzutragen:

- Datenbankname (falls gewünscht
- Datenbank-User
- Datenbank-Passwort
- Port
- Upload-Verzeichnis

Wenn es gar nicht laufen will, dann kannst Du mir ja nochmal ne Nachricht hier senden, dann klären wir das abseits des Forums!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat