Autor |
Nachricht |
Mac
Threadersteller
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Di 17.02.2009 09:48
Titel Dokumente verteilen und protokollieren |
|
|
Meine Frage nach einem Lösungsansatz hatte folgenden Hintergrund:
a: es gibt zb 10 FTP-Verzeichnisse für den Upload (ein User - ein FTP-Verzeichnis)
b: der Upload MUSS mit FTP erfolgen
c: es gibt 20 User die die Inhalte aller FTP-Verzeichnisse lesen dürfen, bzw. PDF runterladen)
Der Zugang sollte über .htaccess geregelt werden.
d: wie protokolliere ich sinnvoll, welcher User welches Dokuent gelesen hat?
Nicht, dass nachher ein Schlaumeier kommt und sagt, dass er ein bestimmtes
Dokument nie gesehen hätte.
Die Anzahl der Teilnehmer ist um die 20 Personen, also überschaubar.
Hat da jemand nen Tipp, was fertiges oder so?
( http://ecosmear.com/relay/ wäre mir zu umständlich )
Zuletzt bearbeitet von Mac am Di 17.02.2009 09:50, insgesamt 1-mal bearbeitet
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Di 17.02.2009 09:58
Titel
|
|
|
serverseitig über apache kenne ich mich nicht so genau aus.
aber du könntest die pdf dokumente mit php aufrufen (pdf header senden und pdf file includen=
und vorher den user in eine datenbank schreiben, welcher das dokument angefordert hat.
1. problem woher bekommt man die daten von einem user der mit htaccess eingeloggt ist (mit nem normalen login script könnte man das über ne session regeln)
//dank pp hat sich auch geklärt mit welcher var du den user bekommst
2. die user müssen ein php file anklicken für die dokumente, nicht ein pdf file (könnte man aber per htaccess umschreiben)
3. es gibt sicherlich elegantere lösungen, das hier ist nur mein bescheidenerer workaround
Zuletzt bearbeitet von choise am Di 17.02.2009 10:03, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Di 17.02.2009 10:00
Titel
|
|
|
dann würde ich den "download" per header-manipulation ( http://de.php.net/header - bsp #1 download-dialog) und nicht per direktem downloadlink realisieren und vorher den benutzer per $_SERVER['PHP_AUTH_USER'] loggen.
oder du schaust, ob dein server nicht eh schon ein entsprechendes logfile rumfliegen hat.
|
|
|
|
|
Mac
Threadersteller
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Di 17.02.2009 10:27
Titel
|
|
|
hmm, dh, wenn ich es richtig machen will, muss ich
irgendwas php um den Zugang und den download stricken.
Da stellt sich mir dann die Frage, gibts sowas fertig?
(Hintergrund: ist für eine wahrscheinlich einmalige Sache,
zeitlich begrenzt, und damit im kleinpreisigen angesiedelt)
|
|
|
|
|
l3mon
Dabei seit: 26.07.2005
Ort: -5m
Alter: 58
Geschlecht:
|
Verfasst Di 17.02.2009 10:40
Titel
|
|
|
groupware? wie das?
|
|
|
|
|
Mac
Threadersteller
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Di 17.02.2009 15:04
Titel
|
|
|
Mac hat geschrieben: | hmm, dh, wenn ich es richtig machen will, muss ich
irgendwas php um den Zugang und den download stricken.
|
hm. also das, was ich meine, wäre lediglich das erzwingen des downloads und das loggen
des benutzers per php. der rest wäre weiterhin die htaccess - ggf mit ner kleinen mod-rewrite
lösung.
ob gleich ne groupware sinn macht, liegt natürlich im auge des betrachters
|
|
|
|
|
|
|
|
Ähnliche Themen |
Illus CS: Objekte verteilen und ausrichten
Viele Fotos gleichmäßig verteilen ...
AI: Formen Transformieren (ohne sie zu verteilen?)
InDesign: Objekte gleichmäßig verteilen
Indesign – Tabellenspalten auf mehrere Textfelder verteilen
HTML, CSS: Bilder mit Unterschriften horizontal verteilen?
|
|