Also wenn ich das richtig verstanden hab willst du, dass angemeldete User bei dir Dateien hochladen können und diese dann bearbeiten können.
Machen würde ich das folgendermaßen:
Du lädst die Datei hoch, liest den Dateiname ein und speicherst diesen Namen zusammen mit der ID oder dem Namen des Benutzers in der Datenbank ab. Wenn jetzt jemand diese Datei über deine Homepage bearbeiten will schaust du in der Datenbank nach, ob dieser das darf, und gibst ihm einen entsprechenden Editor zur Bearbeitung der Datei aus.
Danke für die Hilfe.
mfg, Firefox777