/    Sign up×
Community /Pin to ProfileBookmark

Setting up a page – allow download and upload

Hi, I just want some general ideas of how to set this up. I want a page that will have a number of downloads, lets say 20.
Each is an image that will be downlaoded (by anyone), edited by them and then uploaded back to the site.
So initially there will be 20 images that I have placed there each with a download option. When the image is downloaded I want the download function disabled so that nobody else gets the same image. Then when it is re-uploaded with the same name, it will replace the original image.
Any ideas how to roughly get this started? mysql database?
Any feedback is greatly appreciated, i dont want to start going down the wrong path if there is a simple way of doing it.
Thank you

to post a comment
HTML

1 Comments(s)

Copy linkTweet thisAlerts:
@welshNov 13.2011 — Your going to need a server side language, and some way to keep track of who is uploading/downloading the file. (A mysql database can accomplish this)

Couple of things to think of is:
[LIST]
  • [*]How to keep track of who downloaded the file

  • [*]how to lock the download

  • [*]how to only permit the user who downloaded to reupload for that file

  • [*]how to upload files

  • [*]how to replace the downloaded file with the uploaded one

  • [/LIST]

    I'm not sure if this has already been done (This specific way), but your best bet is to not tackle it all at once (in my opinion), and slowly build pieces, fitting them together.

    Not sure if any of this helps.
    ×

    Success!

    Help @sjjs1985 spread the word by sharing this article on Twitter...

    Tweet This
    Sign in
    Forgot password?
    Sign in with TwitchSign in with GithubCreate Account
    about: ({
    version: 0.1.9 BETA 5.19,
    whats_new: community page,
    up_next: more Davinci•003 tasks,
    coming_soon: events calendar,
    social: @webDeveloperHQ
    });

    legal: ({
    terms: of use,
    privacy: policy
    });
    changelog: (
    version: 0.1.9,
    notes: added community page

    version: 0.1.8,
    notes: added Davinci•003

    version: 0.1.7,
    notes: upvote answers to bounties

    version: 0.1.6,
    notes: article editor refresh
    )...
    recent_tips: (
    tipper: @AriseFacilitySolutions09,
    tipped: article
    amount: 1000 SATS,

    tipper: @Yussuf4331,
    tipped: article
    amount: 1000 SATS,

    tipper: @darkwebsites540,
    tipped: article
    amount: 10 SATS,
    )...