On 3 May 2005, at 15:08, Marian Briones wrote:

> Hi -
>
>  I have a tool where executive committees can upload their meeting
>  minutes to the site and have them listed.� What is the best way to:
>
>  1)� Prevent accidental overwriting with same file names?� (I have
>  thought adding something to the copied file name)?
>
>  2)� Only allow the person who uploaded the file to change the file,
>  i.e. if they accidently uploaded the wrong file to be able to upload a
>  new one.
>
>  I think the answer is fairly straightforward, but I can't seem to
>  grasp it yet.

Lot's of suggestions already for this. I would do it like this...

* When a USER account is created, create a folder for them on the 
server.
* When they upload a doc it goes in their folder.
* Rename the uploaded doc to DATE_filename.ext (DATE as YYYYmmdd)
* If they upload more than 1 per day then append the filename : 
DATE_filename_2.ext
* next to each file in the list you can have a button (delete) & 
(replace) that only show if they are logged in.

Pretty easy to convert the filenames into a nice format on screen, & 
make the filename clickable to read/download.

(replace) 2005 / 04 / 28 Finance Meeting [pdf] (delete)

With the date prefix, you can restrict the listed docs to last 30 days 
or something so it doesn't become a huge list. Of course you can also 
provide a "show all" feature.

Riquez

[Non-text portions of this message have been removed]



Community email addresses:
  Post message: [email protected]
  Subscribe:    [EMAIL PROTECTED]
  Unsubscribe:  [EMAIL PROTECTED]
  List owner:   [EMAIL PROTECTED]

Shortcut URL to this page:
  http://groups.yahoo.com/group/php-list 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/php-list/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to