Also ich bleib dabei. Wenn du Clientseitig eine Datei auf den Server lädst, wird der nicht so ohne weiteres auf den Ursprungspfad deiner ersten Datei zugreifen können.
Das will auch keiner
Die Jatravartiden auf Viltwodl VI können den Kram von dir auch nicht nachvollziehen
Wenn deine PHP Scripte lokal ausgeführt werden, so pseudoservertechnisch. Dann dürfte das wohl gehen. Aber wenn deine Scripte nicht auf der selben Maschine laufen, wo auch das Verzeichnis dieser Datei sich befindet wird das nicht klappen.
Das wird auch niemand wollen, dass das geht.
Die Jatravartiden auf Viltwodl VI können den Kram von dir auch nicht nachvollziehen
Wäre dir wohl dabei wenn eine dahergelaufene Website deine Festplatte auslesen könnte?
Ich verstehe natürlich was Du meinst. Das wäre natürlich verheerend, wenn so etwas bei mir passieren würde.
Aber....hmm....wie löse ich nun das Problem?
Ich kalkuliere mit einem bestimmten Programm, welches ich mir gekauft habe.
Das Ergebnis der Kalkulation ist ein Satz Dateien bestehend aus ca. 10 Dateien.
In der Hauptdatei stehen die Dateinamen der anderen 9 Dateien, die ich ebenfalls auslesen möchte.
Diese Kalkulation lade ich in mein web basiertes Programm ein. Dazu muss ich diese Hauptdatei auslesen können, die den Verweis auf die anderen Dateien hat.
Wie mache ich das am sinnvollsten?
Ich komme leider einfach nicht mehr weiter.
Die einzig sinnvolle Möglichkeit die ich sehe wäre auf Client-Seite zu zippen vor dem Upload, aber nicht im Browser
Da offenbar diese bestimmte Datei am besten weiß, welche Dateien hochgeladen werden sollen, würde ich das per FTP lösen.
Lokal sowas wie xampp installieren. Nen geplanten Task erstellen, welcher diese Hauptdatei prüft und an hand dieser, die Dateien auf irgeneinen Webspace packen. Usw usw usw
@edit sorry sftp natürlich
Die Jatravartiden auf Viltwodl VI können den Kram von dir auch nicht nachvollziehen
Wenn es ein Tool für dich ist - kannst du dir einen Ordner in deiner Anwendung machen und die Dateien dahin kopieren - dann kannst du dir den ganzen Upload "quatsch" ohne Server sparen.
Wenn du einen Upload brauchst mach ein ZIP-Archiv mit allen Dateien oder eine variabele Anzahl an Upload-Feldern. (Alternativ - einen Dateiupload wo man mehrere Dateien auf einmal hochladen kann!)
Es gibt diverse Ansätze die stark von deinem Setup abhängen. Gibt es nur 1 Client? Wenn ja, kannst du darauf Software installieren? Liegen Server und Client in einem Netzwerk?
Ok. Das geht dann wohl nicht. Habe ich verstanden. Vielen Dank für Eure kompetente Hilfe.
Aber ich hätte in diesem Zusammenhang mal eine andere Idee. Vielleicht ist das ja möglich.
Wenn ich in meinem upload.php Script auf den Button "Durchsuchen" klicke, öffnet sich der Dateidialog in dem ich zur Datei navigieren kann, die ich hochladen möchte.
Ist es denn möglich mit readdir() das gesamte Verzeichnis auszulesen?
Es gibt diverse Ansätze die stark von deinem Setup abhängen. Gibt es nur 1 Client? Wenn ja, kannst du darauf Software installieren? Liegen Server und Client in einem Netzwerk?
Es ist eine Cloud-Software für den produktiven Kundenbetrieb.
Es greiffen also sehr viele Kunden darauf zu.
Ich habe nun von einigen Kunden die Anforderung bekommen das Tool um die genannte Funktion zu erweitern.
Ok. Das geht dann wohl nicht. Habe ich verstanden. Vielen Dank für Eure kompetente Hilfe.
Aber ich hätte in diesem Zusammenhang mal eine andere Idee. Vielleicht ist das ja möglich.
Wenn ich in meinem upload.php Script auf den Button "Durchsuchen" klicke, öffnet sich der Dateidialog in dem ich zur Datei navigieren kann, die ich hochladen möchte.
Ist es denn möglich mit readdir() das gesamte Verzeichnis auszulesen?
Ich dachte wir hätten klargestellt das das nicht geht
Angenommen diese Kunden wollen keine weitere Software auf ihrem PC installieren, dann bleibt die nur die Möglichkeit die SebTM vorgeschlagen hat:
Wenn du einen Upload brauchst mach ein ZIP-Archiv mit allen Dateien oder eine variabele Anzahl an Upload-Feldern. (Alternativ - einen Dateiupload wo man mehrere Dateien auf einmal hochladen kann!)
evtl. in Kombination mit -> Upload erste Datei -> Dem User anzeigen welche Dateien noch fehlen (anhand Inhalt der ersten Datei).
Kommentar