brainsucker
Erfahrenes Mitglied
Hallo zusammen,
ich habe mir ein einfaches Uploadscript zusammengestellt mit den üblichen Features: Dateityp, Dateigröße prüfen, umbenennen falls Datei schon vorhanden ertc. Es funktioniert auch soweit.
Nun möchte ich das Ganze natürlich auch etwas absichern. Das Script findet in einem Portal Verwendung, Dateien die hochgeladen werden gehören daher einem bestimmten Benutzer und sind einem Kunden und einer Abteilung zugeordnet.
D.h. User die Zugriffsberechtigungen auf diesen Kunden und Abteilung haben sollen dieses Dokument öffnen dürfen.
Wie stell ich das aber sicher? Die Dokumente werden in bestimmte Verzeichnisse geladen (Dokumente/Kunde/Abteilung). Falls ein Verzeichnis noch nicht existiert wird mittels mkdir("Verzeichnisname", 0777); dieses erstellt.
777 Heisst ja aber: Vollzugriff. Jeder der den Dokumentnamen samt Verzeichnis kennt oder erät hätte also Zugriff darauf oder?
Was kann ich tun um das zu verhindern ?
ich habe mir ein einfaches Uploadscript zusammengestellt mit den üblichen Features: Dateityp, Dateigröße prüfen, umbenennen falls Datei schon vorhanden ertc. Es funktioniert auch soweit.
Nun möchte ich das Ganze natürlich auch etwas absichern. Das Script findet in einem Portal Verwendung, Dateien die hochgeladen werden gehören daher einem bestimmten Benutzer und sind einem Kunden und einer Abteilung zugeordnet.
D.h. User die Zugriffsberechtigungen auf diesen Kunden und Abteilung haben sollen dieses Dokument öffnen dürfen.
Wie stell ich das aber sicher? Die Dokumente werden in bestimmte Verzeichnisse geladen (Dokumente/Kunde/Abteilung). Falls ein Verzeichnis noch nicht existiert wird mittels mkdir("Verzeichnisname", 0777); dieses erstellt.
777 Heisst ja aber: Vollzugriff. Jeder der den Dokumentnamen samt Verzeichnis kennt oder erät hätte also Zugriff darauf oder?
Was kann ich tun um das zu verhindern ?