Show Bid Request
PHP Web membership system
Bid Request Id: 71422
|
|
|
Posted by: |
CBL (92 ratings)
(Software buyer rating 9.98)
|
Non-action Ratio: |
Very Good - 14.00%
|
Buyer Security Verifications: |
Excellent
|
Approved on: |
Jul 3, 2003 2:02:15 PM EDT
|
Bidding Closes: |
Jul 5, 2003 2:01:19 PM EDT
|
Viewed (by coders): |
204 times
|
Deadline: |
7/14/2003
TIME EXPIRED
|
|
|
|
Description:
I need a PHP/mySQL script that will:
1. Allow the user to login securely using their email address and password. (I will purchase a security certificate).
2. A "forgotten password" facility where they can enter their email address and it will email them their password.
3. Upon successful login it will list the software that they have purchased. It will also allow them to download it - the files should be stored in a non-public facing directory, to prevent users from linking directly to the files.
4. The user should be restricted to no more than 5 downloads of any one title in a month. I should have an admin area where I can reset it.
Database details:
Users: UserID,Email,Password(encrypted) Software: SoftwareID,Title,CurrentVersion,Price Purchases: ID,UserID,SoftwareID,Date,Version
Ideally all database changes should be written to a text file so that I can periodically download them and apply to my local copy just incase the server goes down.
Deliverables: 1) Complete and fully-functional working scripts.
2) Complete ownership and distribution copyrights to all work purchased.
Platform:
PHP/mySQL/Linux
Must be 100% finished and received by buyer on:
Jul 14, 2003 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$110 (USD)
|
Jul 3, 2003 3:23:16 PM EDT
|
9.72
(Excellent)
|
|
|
Dear Sir We read your all information and we understood it completly.
Please check our answer on your all points. 1. Allow the user to login securely using their email address and password. (I will purchase a security certificate). Answer : We will provide login to all users with there email address and password. Also when you will purchase your security certificate then we will do this login on https://. So this will be 100% secure login.
2. A 'forgotten password' facility where they can enter their email address and it will email them their password. Answer : When user put email address in forgot password page.We will check our database that this email address present or not. If yes we will send him HTML or text email(as you wish).
3. Upon successful login it will list the software that they have purchased. It will also allow them to download it - the files should be stored in a non-public facing directory, to prevent users from linking directly to the files. Answer : After successful login user is able to see the software and able to download it. Now while downloading we will do some security matter like no one is able to see direct path of our software exe or even correct name of our sotware exe. We just this things with one same sofware downloading site http://www.ezdvdcopy.com Here we have done like below. We put all software exe in one folder which is protected by htaccess from cpanel. so that no one able to access any file of that folder from directly link from browser. Now when loggedin user click on download link then we call one php file download.php In this file we internally set the .htaccess username and password.As this is php file so on one is able to see that username and password. Then from download.php we connect to the folder where we put all software exe. For every download we create one random name which is totally different than our orginal exe file name. So no one is able to get correct path of our exe. And this way our all Software is 10000000% secure.
4. The user should be restricted to no more than 5 downloads of any one title in a month. I should have an admin area where I can reset it. Answer : This is easily manage in download.php file.We will keep track in the database and restric user to download more than 5 time in a month. Also in admin panel we will provide facility to admin to set this value 5,10,15 whatever admin want.
Database details:
Users: UserID,Email,Password(encrypted) Software: SoftwareID,Title,CurrentVersion,Price Purchases: ID,UserID,SoftwareID,Date,Version
Answer : We will create table for each one and store all things in MYSQL database.
Ideally all database changes should be written to a text file so that I can periodically download them and apply to my local copy just incase the server goes down. Answer : Here we have one suggestion.Instead of files we will keep all things is mysql database. We will tell you how you are able to take the back up all things from mysql on your local m/c.So that you are able keep track on local m/c too.
In this way we will handle your project.
As we already done this type of project.So this is not new work for us. We are sure no one is able to give best service and quality work which we will provide you coz we are experienced in this project.
Still you have any doubts,please feel to ask.
Waiting for Positive Reply.
Thanks For eLuminous Technologies
|
|
|
|
|
|