php: sichere Dateienverwaltung

Dieses Thema im Forum "Web- & File-Services" wurde erstellt von rikola, 06.05.2008.

  1. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    Hallo,

    ich suche ein Tutorial oder Beispiel dafuer, wie man mit html-Forms/ php sicher mit Dateien umgeht.

    Dabei sollen (registrierte) Nutzer Dateien auf einen Server hochladen, diese werden bearbeitet und das Ergebnis wird in Form einer Datei zur Verfuegung gestellt, die der Nutzer (via hyperlink o.ae.) runterladen kann.

    Dabei soll darauf geachtet werden, dass Dateien anderer User nicht durch Programme wie wget "eingesammelt" werden, sondern jeder darf nur Sicht auf seinen Bereich habe, auch bei temporaeren Dateien.

    Vielen Dankfuer jegiche Hinweise!
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 bitmuncher, 06.05.2008
    bitmuncher

    bitmuncher Der Stillgelegte

    Dabei seit:
    08.05.2007
    Beiträge:
    3.171
    Zustimmungen:
    0
    Einfache Lösung: Packe die Dateien in eine Datenbank, in der sie eindeutig einem User zugeordnet werden. Für die Überprüfung, ob der entsprechende User diese oder jene Datei aus der Datenbank holen darf, ist dann allerdings dein Code verantwortlich.
     
  4. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    An so etwas hatte ich auch schon gedacht - nur wie packt man ganze Dateien in eine Datenbank, welchen Datentyp stellt z.B. dafuer zur Verfuegung?
     
  5. #4 bitmuncher, 06.05.2008
    bitmuncher

    bitmuncher Der Stillgelegte

    Dabei seit:
    08.05.2007
    Beiträge:
    3.171
    Zustimmungen:
    0
    Dafür kannst du BLOBs nutzen (Binary Large OBject).
     
  6. Cyber

    Cyber .:DISTORTED:.

    Dabei seit:
    16.05.2003
    Beiträge:
    999
    Zustimmungen:
    0
    Ort:
    D -> BW -> Karlsruhe
    Packe nicht die Datei selbst in die db sondern gib ihr beim Upload einen anderen identifier bzw. Name und lege den pfad dazu in die Datenbank.
     
  7. #6 Always-Godlike, 06.05.2008
    Always-Godlike

    Always-Godlike Das Freak

    Dabei seit:
    31.12.2006
    Beiträge:
    939
    Zustimmungen:
    0
    Ort:
    Saarland
    Hab selber mal so en Programm gebraucht. Hab das dann mit .htaccess erledigt. Hab auch noch en paar Funktionen wie Dateiformat- und Größenbeschränkung reingemacht.
    Allerdings kann nur der Benutzer, der die Datei hochgeladen hat auch die Datei wieder runterladen. Weiß nicht ob du das so haben willst.

    Ich empfehle dir aber dich mal selber dran zu wagen, schwer ist das nicht.
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

php: sichere Dateienverwaltung

Die Seite wird geladen...

php: sichere Dateienverwaltung - Ähnliche Themen

  1. Deutscher Rentenversicherer setzt breitflächig Linux ein

    Deutscher Rentenversicherer setzt breitflächig Linux ein: Der größte der 16 deutschen Rentenversicherungsträger, die »Deutsche Rentenversicherung Bund«, setzt bei ihren x86- und Mainframe-Computern auf...
  2. Fraunhofer-Institut für Sichere Informationstechnologie analysiert TrueCrypt

    Fraunhofer-Institut für Sichere Informationstechnologie analysiert TrueCrypt: Im Auftrag des Bundesamtes für Sicherheit in der Informationstechnik (BSI) untersuchte das Fraunhofer-Institut für Sichere Informationstechnologie...
  3. Klünter: Android-Systeme - besser und sicherer als ihr Ruf

    Klünter: Android-Systeme - besser und sicherer als ihr Ruf: Oliver Klünter, Product Manager Mobile bei Matrix42, hält Android-Geräte auch in Unternehmen ohne größere Probleme für einsetzbar. Dabei sollte...
  4. CopperheadOS: Sicheres und offenes Android als Alphaversion

    CopperheadOS: Sicheres und offenes Android als Alphaversion: Die kanadische Sicherheitsfirma Copperhead will eine speziell gehärtete Variante von Android erstellen. Die erste Alphaversion dieses CopperheadOS...
  5. BSI veröffentlicht Papier zum sicheren Betrieb von ownCloud

    BSI veröffentlicht Papier zum sicheren Betrieb von ownCloud: Das Bundesamt für Sicherheit in der Informationstechnik (BSI) hat ein Dokument zum Betrieb und zur Sicherheit von ownCloud veröffentlicht. Es...