Find Online Outsourced Projects - freelance graphic designer, programmer jobs

.NET Accounting / Bookkeeping AJAX ASP Audio Services C/C++ CMS Cold Fusion Copywriting CSS Data Entry Data Processing Delphi Electronics Engineering Excel Flash Graphic Design Handheld J2EE Java Javascript Joomla JSP LDAP Legal Advice Link Building Links Linux Logo Design Market Research Marketing MS Access MS SQL mSQL Multimedia MySQL Oracle OsCommerce PDA Perl/CGI Photography Photoshop PHP PostgreSQL Project Management Proofreading Python Ruby/Ruby on Rails Script Installation Security SEO SQL System Admin Telemarketing Training Translation Video Services Virtual Reality Visual Basic Web Promotion Website Design Website Security Windows Wireless Wordpress Writing XHTML XML

Find freelance programmers at ScriptLance.com - Search worldwide

PHP user upload/management

Thu, 4 Sep 2008 16:58:07 GMT

Budget: N/A
Category: PHP

I am looking for php scripts to place within my website.

Users register with the site with their name, job title, contact number, username and password etc. They also have to tick a checkbox to agree to the terms and conditions. After they register they are emailed a unique link which they have to click so we can confirm that their email address is genuine. Administrators will need to be informed by email when a user registers (and confirmed their email address is genuine). The next stage is for an administrator to approve the user's membership.

We would also like the administrator to set up members directly on a web page and also delete and amend user details.

Once a user has been approved they can log into an project page.

The project page is where the user can send the site 2 files (one audio file and one text/word document). They also have to submit a name, type in accompanying notes, another field (which I will inform the successful bidder later) and a deadline date (calendar). The deadline date they can select must be at least 3 working days from the date of submission to the site.

After all the fields are filled in and the files are uploaded the system gives the user back a unique reference number. This reference number along with other information is emailed to the site administrator. The user who has just submitted the information also receives an email confirmation.

The administrator should be able to log in using a link on the email (also having to login if they're not already) and have the ability to download the files and look at the other information. They should also be able to change the status as the project progresses (see below).

Users who have submitted information can go back and see their project's status. The status would be "1) Acknowledged, 2) in progress, 3) complete or 4)Problem". Users may also wish to re-send certain files, so they need to be able to do this. Any changes are to be emailed to the site administrator(s).

The administrators(s) can set the status of the project on a page. When the job is complete the administrator can log in and upload a file to the project. The user receives an email with a link to the download and an option to log in and download directly from the site.

Users who have forgotten their password should be able to submit their email address to retrieve their password.

One thing to bear in mind - As there will be multiple users entering their own projects the same file names and titles may be submitted, so you need to make sure that files aren't overwritten.

Free Advertising