E-mail Script

I need a script that does the following:

Users can send mail to friends, this mail contains a ref. link which they get when signing up. When their friend receives the email and clicks on the link, the user who send the mail gets points added to his/her account. For every clicked link they get one point. A link with a certain ref. code in it can only be clicked once from the receiving site (anti-cheat). Also when a link is clicked, the person who clicked must signup (anti-cheat). Only when the signup procedure is completed the sender gets the points added to his/her account.

Main Page:

Login Box

When logged in the users is redirected to a personal page

Signup Link

When a guest clicks this link he or she goes to the signup page

Lost Password

When a user clicks this link he or she goes to the retrieve password page

Total users

Total mails send

Total mails clicked (points given)

Top 10 list off users with the most points

Signup Page:

Here I will specify which fields the signup page must contain (and which will be inserted into a database). The form fields must be checked if they are filled in correctly.

Not Optional are:

Username (check if the username is already taken)

Password (minimal 6 characters, not encrypted)

Confirm Password (check if the same as the first)

Email Address (check is not already in the database)

Confirm Email Address (check if the same as the first)

Gender (male/female checkbox)

Age (dropdown selection dd-mm-yy)

Full Name


Zip Code


Country (dropdown list)

Optional are:

Home Telephone

Mobile Phone number




Extra Information

At the end off this form there must be a link to the license agreement, with a checkbox beside it, which must be checked before the form can be send.

When the form is send the new users gets to see a page which explains that an email is send to his/her email address, which contains an activation link. Once this link is clicked the registration process is completed and the user is redirected to a thank you page, which contains a link to the homepage for login in.

Retrieve Password Page:

On this page the user can retrieve his/her password. This achieved by filling in his/her email address or username. On both options the password is emailed to the email address that is used on signup.

Users Personal Page:

Once the user is logged in he or she gets redirected to a personal homepage (no account details must be visible to other users in anyway). The users must have a couple of options in his/her account, namely this:

Manage their personal profile (all details accept for the username)

Generate a ref. link (for sending to friends through third party scripts or programs)

Send email (default text from the database including a custom generated ref. link) to their friends to get them to signup (10 send to friend fields per send, unlimited sends possible)

Contact the system administrator to report bugs or get feedback (contact form)

See their account balance (collected points)

See their current status (position number with collected points)

Logout (when logged out redirect the user to an exit page which is controllable through by the system administrator)

System Administrator Page:

Manage users (user details, delete user, ban user from website (using IP address, when banned a user is directed to a ban page which is controllable through the main admin)

Set logout redirect page

Set banned redirect page

See statistics (total and per user) from the total accounts, total clicks and total send mails

See new accounts (per day, week, month and total)

Set system configuration (language, database settings, etc.)

Email all users

Search users

Add new accounts (only user accounts, not administrators)

Manage system administrator details (login, password and email)

Set the default send to friend text (with a special code which places the custom user ref. link)

Set the default contact email address (where users can send mail to through the contact form)

Possibility to add points to accounts manually


The system must be well protected against cheating and hacking (no evil code in form fields must be possible, etc.). Also the system must not use to much server capacity. The scripting needs to be clean and ordered (no messy code). The design will be delivered by us so there is no need for this, this project is scripting only (you will have to integrate the design). The system must make use of language files (controllable through the main admin), template files and have a web installer (which will guide through the installation).

I am looking for a company that has more then one developer available, because there is a deadline off 10 to 15 days for this project (if you can’t deliver in this time please do not bid on this project). Also there must be a constant (reasonable time) reaction time on my emails and enquiries.

Project budget is $800 max (please do not bid higher then this, you will not get the job).

Please leave info and portfolio in your PM.

Martin S

M.M. Marketing

Taidot: PHP

Näytä lisää: you mail, where developer looking for a job, web template for personal profile, website company profile template, web developer programs, web developer portfolio template, web developer personal page, web developer job at home, web developer homepage, web developer for higher, web developer contact number, web design mail, web design generate using php, top statistics, top 10 list template, third party email marketing, thank you mail, template web developer portfolio, template web administrator, system administrator looking for job, server scripting language, search the web phone search, script ip address, scripting job, profile visible in search

Tietoa työnantajasta:
( 0 arvostelua ) Antwerp, Belgium

Projektin tunnus: #38936

Myönnetty käyttäjälle:


Hi, this is simple project for my skill, plz see how i work fast there and PMB for demo Regards

$500 USD 7 päivässä
(56 Arvostelua)

11 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Please View PMB.

$750 USD 15 päivässä
(162 arvostelua)

Please see PMB.

$300 USD 15 päivässä
(116 arvostelua)

Hello Sir We are an offshore well established company for about more than five years. We have experienced developers (PHP, ASP, ASP.NET, MYSQL, C# etc.) and those are dedicated in their respective [login to view URL] are 100 Lisää

$1500 USD 30 päivässä
(66 arvostelua)

Thanks for inviting us to bid on this project. It's a great opportunity and looks very interesting project. Please see the PMB for details. Thanks, Warm Regards

$800 USD 12 päivässä
(1 arvostelu)

Hi, we can do your project. please check PMB to view our portfolio with working demo and clarification.

$300 USD 10 päivässä
(3 arvostelua)

This seems to be a pretty straight forward site that you need. I could get this done probably in less then 7 days, but 7 would be the very max. I have been coding for about 4 years and have allot of experience in sites Lisää

$300 USD 7 päivässä
(0 arvostelua)

Hello. I am intresting.

$300 USD 10 päivässä
(0 arvostelua)

time frame for completion of project.

$1500 USD 45 päivässä
(0 arvostelua)

Im impressed !!!! as you have clear request !!! BMB if interested to have a deal

$300 USD 15 päivässä
(0 arvostelua)

Hello, at this moment we have done large similar project based on PHP and JAVA with MySql database. It is project with following features: - templates pages based on meta data - user defined interface - tables wit Lisää

$700 USD 14 päivässä
(1 arvostelu)