553333 basic php/mysql register/mail confirm/session login forms

This project was awarded to webhealer for $160 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

Need a registration form with a blue color scheme that looks

professional and businesslike.

Send me at least 1 blank html pages with enough to

show layout and professional blue color scheme to

have your bid considered.

DELIVERY TIME 2 weeks from contract acceptance.

Late delivery means cancelled project.

Divide project in 3 milestones,

will escrow milestone payment as we go.

milestone 1 Registration form html completed

milestone 2 Registration functioning

milestone 3 project complete

It must run on unix host

(links case sensitive, forward slashes in path)

Use ALL lowercase file names and folder names.

Its NOT ok to use any 3rd party package like joomla.

Just php and mysql.

Page 1 register

Registration will include a form to fill in account information, mandatory to register. Information will go into the mysql table

t bottom. All fields are mandatory except optional columns and

those in next paragraph.

It should have Captcha validation.

Registration should fill in table except for "created".

All text fields allow upper/lower letters, numerals, space, . - and

at sign. All fields will have leading and trailing spaces silently trimmed. CompanyId and "updated" columns are MySQL generated.

It should report any database errors like duplicated names or emails,

in a user freindly way. It should highlight fields that need correcting. Milestone should have screen shots showing input error handling working.

Page 2, confirmation

Registration post should email a confirmation email, with

link to confirmation page. Confirmation should validate registration

by updating "created" with "current_timestamp.

It should basically say thank you on success.

Page 3, contact page.

Your basic email us page. It should NOT include an email address in

the html, not even hidden email.

It should have Captcha validation.

If a session is active, it should pre-fill with

contact name and email.

Page 4 login page,

using contact_email and contact_password from table.

have a "lost password" link to email password to contact_email,

It should move to a blank home page placeholder page, with a

session started.

page 5, home page

blank page, with header, footers set, session control on.

It should additionally display a "my account" link if

session is active.

Next project will fill this in.

All pages have similar page top and bottom.

Bottom to have links to home, contact form, register, login pages.




dba_name varchar(50) not null,

p_company varchar(50) NOT NULL comment 'must match software <company name>',

contact_email varchar(100) NOT NULL,

contact_name varchar(100) NOT NULL,

contact_password varchar(100) not null,

address_line1 varchar(100) NOT NULL,

address_line2 varchar(100) NOT NULL comment 'optional',

town varchar(60) NOT NULL,

state varchar(3) NOT NULL,

postal_code varchar(10) NOT NULL,

country varchar(3) NOT NULL default "usa",

phone varchar(20) NOT NULL,

notes varchar(2000) NOT NULL comment "optional",

updated timestamp not null default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,

created timestamp default null,

INDEX (seller_email),

UNIQUE KEY (seller_email, seller_password),

UNIQUE KEY (p_company)


Awarded to:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online