Hallo alle zusammen,
ich hab ein Upload Script, welches mir eine beliebige Datei hochläd und auf dem Server speichert. Zusätzlich wird Speicherort und Dateigröße in einer Datenbank gespeichert.
Jetzt muß ich das Script dahingehend ändern, daß zwar lokale Dateien hochgeladen und normal gespeichert werden, per URL eingegebene allerdings nicht. Bei denen soll statt des lokalen Speicherortes die URL selber eingetragen werden.
Da das jetzt glaub ich etwas wirr ist, mal ein Beispiel:
Die Datei /home/frank/file.pdf soll auf den Server gespeichert werden, als Speicherort steht dann z.B. download/file.pdf in der Datenbank
Bei Eingabe der Datei http://www.domain.de/file.pdf soll diese URL selber in der Datenbank stehen.
Eine zwischenzeitliche Speicherung in /tmp würde keinerlei Probleme bereiten, momentan speichert das Script jedoch auch die zweite Datei brav dauerhaft im Serverdateisystem ab, was vermieden werden muß (wg. Copyright - verlinken erlaubt, selbst anbieten verboten)
In $_FILES ist die Herkunft nicht mehr nachzuvollziehen, gibt es andere Möglichkeiten, die Dateien zu unterscheiden und somit unterschiedlich zu behandeln?
Vielen Dank im Voraus
Frank
ich hab ein Upload Script, welches mir eine beliebige Datei hochläd und auf dem Server speichert. Zusätzlich wird Speicherort und Dateigröße in einer Datenbank gespeichert.
Jetzt muß ich das Script dahingehend ändern, daß zwar lokale Dateien hochgeladen und normal gespeichert werden, per URL eingegebene allerdings nicht. Bei denen soll statt des lokalen Speicherortes die URL selber eingetragen werden.
Da das jetzt glaub ich etwas wirr ist, mal ein Beispiel:
Die Datei /home/frank/file.pdf soll auf den Server gespeichert werden, als Speicherort steht dann z.B. download/file.pdf in der Datenbank
Bei Eingabe der Datei http://www.domain.de/file.pdf soll diese URL selber in der Datenbank stehen.
Eine zwischenzeitliche Speicherung in /tmp würde keinerlei Probleme bereiten, momentan speichert das Script jedoch auch die zweite Datei brav dauerhaft im Serverdateisystem ab, was vermieden werden muß (wg. Copyright - verlinken erlaubt, selbst anbieten verboten)
In $_FILES ist die Herkunft nicht mehr nachzuvollziehen, gibt es andere Möglichkeiten, die Dateien zu unterscheiden und somit unterschiedlich zu behandeln?
Vielen Dank im Voraus
Frank