Hallo,
beim Hochladen einer Datei über das Datei-Feld eines Kataloges werden gleichnamige Dateien gnadenlos überschrieben.
Jeder Katalog speichert alle Dateien im gleichen Verzeichnis. Hängt man an verschiedene Katalogeinträge des gleichen Kataloges unterschiedliche Dateien, die den gleichen Dateinamen haben, so geht beim Speichern die bereits auf dem Server vohandene Datei verloren. Das ist fatal.
M. E. müssten die Dateien verschiedener Katalogeinträge voneinander getrennt werden- z. B. durch Verwendung mehrerer Unterverzeichnisse oder Erzeugung eines eindeutigen Dateinamens.
Gibt es hierfür bereits eine Lösung?
Eine mögliche Lösung könnte so ähnlich aussehen wie hier beschrieben:
Nur mit dem Unterschied, dass die Verzeichnisnamen sich an der ID des Katalogeintrages orientieren und nicht am Benutzer.
Noch schöner wäre es natürlich, wenn man das Problem ohne Änderung des Sourcecodes hinbekommen könnte.
Kann mir da jemand weiterhelfen?
beim Hochladen einer Datei über das Datei-Feld eines Kataloges werden gleichnamige Dateien gnadenlos überschrieben.
Jeder Katalog speichert alle Dateien im gleichen Verzeichnis. Hängt man an verschiedene Katalogeinträge des gleichen Kataloges unterschiedliche Dateien, die den gleichen Dateinamen haben, so geht beim Speichern die bereits auf dem Server vohandene Datei verloren. Das ist fatal.
M. E. müssten die Dateien verschiedener Katalogeinträge voneinander getrennt werden- z. B. durch Verwendung mehrerer Unterverzeichnisse oder Erzeugung eines eindeutigen Dateinamens.
Gibt es hierfür bereits eine Lösung?
Eine mögliche Lösung könnte so ähnlich aussehen wie hier beschrieben:
Nur mit dem Unterschied, dass die Verzeichnisnamen sich an der ID des Katalogeintrages orientieren und nicht am Benutzer.
Noch schöner wäre es natürlich, wenn man das Problem ohne Änderung des Sourcecodes hinbekommen könnte.
Kann mir da jemand weiterhelfen?

Kommentar