In Progress

A new user registration form (PHP, AJAX, MYSQL)

I need a PHP page written which allows a new user to register their own account on my website.

The initial fields in the form will be:

- Username (text field)

- Password (text field)

- First name (text field)

- Last name (text field)

- Age (text field)

- Email address (text field)

- Dummy menu (drop down menu with 5 dummy options)

- Dummy check boxes (5 dummy check boxes)

The form should have the following points:

- Use AJAX for the instant database checking on the availability of the username. Database querys should use MYSQL

- The form should be coded so it is relatively easy to add further fields later on.

- The form should use ajax to do an instant check on the database to see if the username and email address are available. Only when the username and email address are available should the submit button be clickable. If the username/email address are available a green tick image should be displayed next to the field. If they already exist in the database, a red cross image should display.

- The form should included validation to check the email address is in a valid format and there are no spaces or illegal characters in the username

- The form should be protected against SQL injection

- The form should have an image uploader which accepts up to 5 images.

- It should be simple in the code to nominate required fields. If the required fields are not completed, an error message will display under the field. Only when the required fields are completed should the submit button be clickable.

- A simple captcha should make up part of the form.

- After submit, the user the images should be uploaded to the server under images/username and new row should be created in the database and the form information added. The image paths should be added into fields in the database.

- An email should then be sent to the administrator to notify a new account has been created and the user should be forwarded to a page to thank them for their submission.

- The database connection variables should be stored in their own "[url removed, login to view]" file for ease of use

- The database will be MYSQL and use ID as the primary key

- The table will be called "users"

Note: this is backend work only. The front facing graphical work and css will be completed by myself.

Skills: AJAX, MySQL, PHP

See more: easy php, website new account, registration form in php with database connection, register a new name server, php and mysql connection, php ajax sql, not a valid email address, email address is not valid, dummy address text for website, captcha error message, captcha code php, account registration page, red cross, php ajax mysql, new characters, new age, mysql database administrator, mysql and sql, form php, website sql injection, php form mysql page, display captcha image, user uploaded, mysql characters, allows user

About the Employer:
( 1 review ) Fernvale, Australia

Project ID: #5421814

Awarded to:

toinnisfree

I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactor More

$185 AUD in 4 days
(772 Reviews)
8.3

41 freelancers are bidding on average $163 for this job

Reflexlogic

Hello, I have reviewed your requirement completely. I understand that you are looking to develop a registration form with some fields to be updated later on. I'll implement the ajax based check for user & emai More

$169 AUD in 5 days
(169 Reviews)
8.6
seekdeveloper

Hello, I have read your post and understood your requirement. I have good experience in handling Wordpress /Magento/Joomla/Drupal/ HTML5/CSS3/PHP/ Yii framework/Javascript/MySQL/ Kindly go through my works t More

$515 AUD in 5 days
(103 Reviews)
8.6
rajeshsonisl

Hello, With 99% completion rate, 650+ successfully completed projects, and a 5.00 reputation (maximum possible, 5.0) (Yes, not even 4.99 average rating, can be verified on my profile page !!)... you can never go wro More

$618 AUD in 4 days
(834 Reviews)
8.3
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$185 AUD in 6 days
(375 Reviews)
8.1
babysoftS

Hi, I am experienced web developer with expertise in PHP5, CSS3 etc. I understand your requirement for a register form in PHP & AJAX and i can develop it. thank you Vibhor

$144 AUD in 3 days
(122 Reviews)
7.7
tlchung

i am a skilled developer,, i can do the project for you. i am a skilled developer,, i can do the project for you.

$210 AUD in 3 days
(373 Reviews)
7.3
gslogics123

Hello Sir I am ready to deliver by today. Please check my profile for work and experience. Regards Ashwin

$175 AUD in 1 day
(268 Reviews)
7.4
csajit

HELLO THERE, I AM INTERESTED IN WORKING ON THIS PROJECT. PLEASE CHECK MY REVIEWS AND THEN DECIDE ON ME. THANKS, AJIT

$157 AUD in 3 days
(262 Reviews)
6.7
rony045

Hello Sir, ================= for addition note : the requirement you give it should be for user registration right ? if this needs to be done then our task will be do the following functionality no need to think ba More

$188 AUD in 6 days
(94 Reviews)
6.6
jsinfoway

HI, Thank you for taking time to review our [url removed, login to view] have studied your project details with the specifications and understood your requirement what you are looking for. We are very much interested in working with you More

$277 AUD in 10 days
(75 Reviews)
6.6
frkSuna

Hello Sir, I'm ready to start working on it right now. Thanks for checking my proposal, I look forward to hearing from you. Best Regards Frank

$110 AUD in 3 days
(119 Reviews)
6.0
priyankjini

Hello Sir, I have read your full project description carefully and also understand your requirement. And I am clear and sure that I can do this project As I have done many projects in before. I will use use AJAX. More

$98 AUD in 3 days
(58 Reviews)
6.1
yangqingqing

Hello, sir See my previous work here [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] I have rich ex More

$210 AUD in 2 days
(8 Reviews)
5.6
realimaginations

hello we have expert php developer in our team & have 5 years of experience to make this type of sites Some of my work are : 1. [url removed, login to view] ( login/signup(through email confirmation More

$200 AUD in 6 days
(79 Reviews)
5.8
Alfateck

Hi. My name is Alex. I won't bore you with details about me, because those are in my profile. About your project, it should not take me more than 4-5 hours. I could complete it in one day. I have a lot of exampl More

$105 AUD in 3 days
(26 Reviews)
5.4
teacheronecom

Hi, I went thru the details and based upon my understanding I can do following: DATABASE (MYSQL): Create a "users" table PHP/JavaScript/HTML: Create a form that accepts following: - Username (text field) - Pas More

$100 AUD in 4 days
(13 Reviews)
5.4
pixecs

Let's get this job done! I have extensive experience in websites development (+8 years), wordpress plugins development (+3 years) and in 2013 i become Zend Certified Engineer with +5 years of experience in php develop More

$85 AUD in 3 days
(45 Reviews)
5.1
hellocp150

Hi I will do it as per your requirements. I have more than 4 years of exp in this field. I will give you best services. let's do it now thank you

$111 AUD in 3 days
(46 Reviews)
4.7
ashishicfai

A proposal has not yet been provided

$144 AUD in 8 days
(20 Reviews)
4.5
amalkeysl

I can do it , check my reviews , i am expert .. and i am sure we will have a lot of work later on .. i will be waiting your reply

$111 AUD in 3 days
(37 Reviews)
4.3