Hallo,
ich habe folgendes Problem:
Ich betreibe eine Webseite zum Bildertausch unter meinem Freundeskreis. Bisher ist für jeden angemeldeten user jede Datei sichtbar. Nun haben einige den Wun sch geäußert, daß die Bilder nur für die jenigen sichtbar sind, welche auch tatsächlich an dem Ereignis teilgenommen haben und nicht für den gesamten Kreis.
Meine Überlegungen sind nun folgende:
a) In der MYSQL Tabelle eine Spalte hinzufügen, in der für jeden User, alle Verzeichnispfade genannt sind, zu den der User Zugriff haben darf. Das Feld hatte dann den Tyb TEXT oder BLOB. Hier ist nun meine Frage, ob die Abfrage dann nicht enorm verlangsamt wird?
b) Ich füge der MYSQL Tabelle für jeden Verzeichnispfad eine neue Spalte hinzu und setze für jeden User einen Flag, ob Zugriff erlaubt / nicht erlaubt. Die Tabelle wird natürlich auch recht umfangreich, und habe keine Ahnung wir das Perfomance dann noch läuft?
c) In jedem der Verzeichnisse eine .htaccess und .htpwassword datei erstellen, in der die berechtigten User genannt sind. Meine Seite ist schon mit einem LogIn ausgestattet - Gibt es da eine Möglichkeit, daß der Browser automatisch diese LogIn Daten mit den Informartionen in den .ht* dateien abgleicht und entsprechend dem Zugriff erlaubt / nicht erlaubt?
Selbstverständlich bin ich auch für völlig andere Varianten aufgeschlossen, das waren jetzt erstmal nur meine Einfälle, um das Problem anzugehen.
Vielen Dank im Voraus
Uwe
ich habe folgendes Problem:
Ich betreibe eine Webseite zum Bildertausch unter meinem Freundeskreis. Bisher ist für jeden angemeldeten user jede Datei sichtbar. Nun haben einige den Wun sch geäußert, daß die Bilder nur für die jenigen sichtbar sind, welche auch tatsächlich an dem Ereignis teilgenommen haben und nicht für den gesamten Kreis.
Meine Überlegungen sind nun folgende:
a) In der MYSQL Tabelle eine Spalte hinzufügen, in der für jeden User, alle Verzeichnispfade genannt sind, zu den der User Zugriff haben darf. Das Feld hatte dann den Tyb TEXT oder BLOB. Hier ist nun meine Frage, ob die Abfrage dann nicht enorm verlangsamt wird?
b) Ich füge der MYSQL Tabelle für jeden Verzeichnispfad eine neue Spalte hinzu und setze für jeden User einen Flag, ob Zugriff erlaubt / nicht erlaubt. Die Tabelle wird natürlich auch recht umfangreich, und habe keine Ahnung wir das Perfomance dann noch läuft?
c) In jedem der Verzeichnisse eine .htaccess und .htpwassword datei erstellen, in der die berechtigten User genannt sind. Meine Seite ist schon mit einem LogIn ausgestattet - Gibt es da eine Möglichkeit, daß der Browser automatisch diese LogIn Daten mit den Informartionen in den .ht* dateien abgleicht und entsprechend dem Zugriff erlaubt / nicht erlaubt?
Selbstverständlich bin ich auch für völlig andere Varianten aufgeschlossen, das waren jetzt erstmal nur meine Einfälle, um das Problem anzugehen.
Vielen Dank im Voraus
Uwe