Contact Form

The topic of the task is to create a contact form, from which applications will be saved

in the database and sent to the indicated e-mail address.

Form fields:

• first name

• name

• phone number

• e-mail adress

• Message content

Data validation requirements:

• the name, surname and content of the message must be completed, and at least one of the fields must be completed

contact telephone number / e-mail address

• values ​​in the name and surname fields can not be longer than 40 characters, while the content

400 characters messages

• the contact telephone field can take values ​​in the following formats: xxxxxxxxx, xxx-xxx-xxx

and xx-xxx-xx-xx (digits can be separated by dashes or spaces)

Validation should take place on the server side. In case of not meeting the requirements

validation messages should be displayed in the appropriate fields.

In case of incorrect filling in the form, the values ​​entered earlier in the fields should

be remembered so that there is no need to refill all the fields


Writing to the MySQL database

Data from the form must be saved in the database (each field should have its own

the equivalent in the table) together with the date and time of sending the form and the user's IP address.

Shipment to e-mail address

After correct saving to the database, the values ​​from the form should be sent by text

by e-mail to an example address. The content of the email should contain values ​​from the form in the format

'field name: field value', where each field will be in a separate line of mail.

The shipment should be done using the Swift Mailer or PHPMailer library.

Thank you page

After completing and correctly saving the form data, the page should reload on

thank you for the text 'Thank you for sending the message', which will replace the form. Under

thank you should be a link to return to the form with the text 'Send another


the configuration should be in a separate file where you can change:

access to the database, e-mail address to which notifications and configuration will be sent

e-mail server and server paths (if needed).

• after sending the form, refreshing the page can not result in re-sending


• the form should contain security against fraud: if after using

the form the user will try to send another message in less than

minute should see the message at the level of validation: 'From sending the previous one

the message has not been over a minute. Please try again in a moment. ',

however, the data should not be saved and sent in this case

• the whole must work correctly from the root of the domain / subdomain

Skills: PHP, Symfony PHP

See more: contact form bootstrap, contact form template, contact form free, contact form css, contact form html5, contact form examples, contact form pdf, wordpress contact form widget, contact form using phpmailer, using phpmailer contact form, phpmailer contact form, contact form phpmailer, contact form phpmailer secure, flash contact form php mail phone, contact form flash, multiple mail contact form, css contact form template, security code contact form, flash contact form, aspx contact form

About the Employer:
( 0 reviews ) Poland

Project ID: #16102839

Awarded to:


I will work on your contact form. I have 8+ years experience in it. I will start right now. I have 2 queries.

zł45 PLN / hour
(14 Reviews)

34 freelancers are bidding on average zł59/hour for this job


Hello I’m Roman and I run a digital design agency - Webcapitan. We'd love to help you with your website project, please check my portfolio. We’re a team of over 25 talents specializing in web design, app design, ui/ More

zł66 PLN / hour
(187 Reviews)

Many thanks for sharing the details instruction of the form and the and the validation that we need to have. Please have a look to some of the below website that we have done in terms of design and the work involved More

zł47 PLN / hour
(196 Reviews)

Greetings !! Myself Richa have more than 10 year experience in web development with PHP and php frameworks as well as designing.I read your job description and understand that you are looking good developer who ha More

zł50 PLN / hour
(149 Reviews)

Hello I have been engaged in website development and design.I hope my work, reviews & rating will comfort you to to discuss this project with me. I analyze your requirements those you mention in your project descriptio More

zł50 PLN / hour
(177 Reviews)

Welcome to Webzin Infotech, Thank you for taking time to review our bid, we are ready to start the project. For more details please refer our profile,portfolio and some of our recent sites listed with this sample se More

zł111 PLN / hour
(53 Reviews)

hello sir i am expert in PHP, Symfony PHP i am able to do this work you will satisfy with my work i can do this work asap thank you

zł50 PLN / hour
(111 Reviews)

Hello Let discuss with me so i will do it for you. No issue award and pay us on completion. Thank you

zł70 PLN / hour
(159 Reviews)

Hi, My work experience as shown in my profile have helped me develop mastery in Website design & development. As per your description you want to Contact Form.../ Please have a look of my recent work. htt More

zł45 PLN / hour
(123 Reviews)

I have dedicated the last four years to website deign and development, I have extensive knowledge with a variety of applications and web languages including Adobe applications as well as in-depth expertise in CSS3, HTM More

zł55 PLN / hour
(87 Reviews)

Good day, I am a professional web developer and this is what I actually specialized in. All of your requirements are going to be fulfilled

zł55 PLN / hour
(26 Reviews)

hi, i can create such form and implement mentioned in the project description changes and features. contact me, i am experienced web developer from Ukraine.

zł61 PLN / hour
(86 Reviews)

Hello There, I have read your message. I can do this job very well. I have done several systems along with mobile apps for the mobile device. We have an Expertise:- CMS:- Wordpress, Drupal, Joomla, OpenCar More

zł66 PLN / hour
(36 Reviews)

Hi there, I’d like to be considered for your job position. I’m a Web Developer with a strong background developing with back end & front end. I can turn your requirement in a way that represents your brand and app More

zł68 PLN / hour
(11 Reviews)

Hi, Looking forward to creating a contact form, from which applications can be saved? -- Great! Let me be at your service. My Solution: Your project reminds me of a number of similar projects, I successfully c More

zł50 PLN / hour
(6 Reviews)
zł66 PLN / hour
(8 Reviews)

Hi, Thanks for posting the role, my name is Waqas Khan Pitafi I am the CEO of a Tech company Devbatch Inc, and we have delivered over 700+ mobile apps 350+ websites and 100+ Data Science projects in last 7 years. More

zł45 PLN / hour
(7 Reviews)

Hi there, I've read the requirement and am confident that our team has the expertise to complete the project on budget and time. You'll need to pay only at the completion when you’re fully satisfied. We are exper More

zł45 PLN / hour
(41 Reviews)

Hello I am a contemporary and excellent Website designer and developer with a focus on user-centered design while helping clients to achieve the desired result. Experience and expertise – I am a dynamic and outs More

zł50 PLN / hour
(12 Reviews)

Hi, I express my genuine interest to be associated with you & to execute your esteemed project. I have gone through your requirement & detailed job description of hiring a web expert to develop a contact form f More

zł45 PLN / hour
(4 Reviews)

Hello sir, I am prashant prajapati. I have 7 years of experience in web development. My skills Drupal WordPress Prestashop Core php All type of framework s Smarty I am able to do this task. Waiting for your reply. T More

zł66 PLN / hour
(10 Reviews)