# Kirupa.com - Creating an E-mail Contact Form

**URL:** <https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474>\
**Category:** programming\
**Created:** [November 23, 2014, 7:46am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474 "2014-11-23T07:46:49Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 23, 2014, 7:46am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/1 "2014-11-23T07:46:50Z")

</div>

by [kirupa](http://www.kirupa.com/me/index.htm) | 11 November 2011

* * *
This is a companion discussion topic for the original entry at [http://www.kirupa.com/html5/creating\_email\_contact\_form.htm](http://www.kirupa.com/html5/creating_email_contact_form.htm)

---

<div class="post-metadata">

**Author:** ![naaz\_khan](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@naaz\_khan](https://forum.kirupa.com/u/naaz_khan)\
**Post date:** [May 26, 2015, 6:17am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/2 "2015-05-26T06:17:32Z")

</div>

hello ,i did same what you have told to create contact form but it doesn’t work…please help me.I cant understand whats problem there.

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [May 28, 2015, 5:51pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/3 "2015-05-28T17:51:39Z")

</div>

Can you provide more details such as what error you are receiving? Your question currently is very vague 😄

---

<div class="post-metadata">

**Author:** ![naaz\_khan](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@naaz\_khan](https://forum.kirupa.com/u/naaz_khan)\
**Post date:** [May 28, 2015, 7:34pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/4 "2015-05-28T19:34:00Z")

</div>

hi…actually when i click on submit button in contact form…php file starts to download and stopped.It doesnt sending mails on given id.i cant understand what happens.can u tell me the reason…

---

<div class="post-metadata">

**Author:** ![krilnon](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/krilnon/32/34_2.png) [@krilnon](https://forum.kirupa.com/u/krilnon)\
**Post date:** [May 28, 2015, 7:50pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/5 "2015-05-28T19:50:11Z")

</div>

It sounds like you haven’t installed PHP on your server.

---

<div class="post-metadata">

**Author:** ![naaz\_khan](https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/32.png) [@naaz\_khan](https://forum.kirupa.com/u/naaz_khan)\
**Post date:** [May 30, 2015, 6:18am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/6 "2015-05-30T06:18:37Z")

</div>

ok fine i 'll try,installing php on server .

thanks very much for ur support.

---

<div class="post-metadata">

**Author:** ![arungoyal](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@arungoyal](https://forum.kirupa.com/u/arungoyal)\
**Post date:** [July 17, 2015, 6:51am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/7 "2015-07-17T06:51:33Z")

</div>

Creating Email Contact Form execute successfully, but Email data not send email id.

---

<div class="post-metadata">

**Author:** ![Rupinder\_kaur](https://avatars.discourse-cdn.com/v4/letter/r/df788c/32.png) [@Rupinder\_kaur](https://forum.kirupa.com/u/Rupinder_kaur)\
**Post date:** [September 30, 2015, 12:46pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/8 "2015-09-30T12:46:09Z")

</div>

Creating Email Contact Form and executed successfully, but Email data not send on email id.  
and in your form if all fields are blank and we click on submit button then we also go on confirmation.htm page.  
Please help me to solve this.

---

<div class="post-metadata">

**Author:** ![karansharma](https://avatars.discourse-cdn.com/v4/letter/k/bcef8e/32.png) [@karansharma](https://forum.kirupa.com/u/karansharma)\
**Post date:** [September 30, 2015, 6:32pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/9 "2015-09-30T18:32:16Z")

</div>

Did you check that your e-mail is **Working or No** t ? 🕶

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [September 30, 2015, 7:52pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/10 "2015-09-30T19:52:20Z")

</div>

Rupinder - the e-mail not getting sent could be a misconfiguration on the server. Have you ever been able to use PHP to send an e-mail?

Regarding your second question - look into this page for details: [https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data\_form\_validation](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Data_form_validation). More specifically, the `required` attribute can help.

Cheers,  
Kirupa 😄

---

<div class="post-metadata">

**Author:** ![azazqadir](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/azazqadir/32/8475_2.png) [@azazqadir](https://forum.kirupa.com/u/azazqadir)\
**Post date:** [May 25, 2017, 1:53pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/11 "2017-05-25T13:53:05Z")

</div>

Really love the simplicity of this form. I didn’t it could be done into such few lines of codes. But since this is little outdated now, here is a more latest version of contact form in php and html: [https://www.cloudways.com/blog/custom-php-mysql-contact-form/](https://www.cloudways.com/blog/custom-php-mysql-contact-form/)

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [May 25, 2017, 8:23pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/12 "2017-05-25T20:23:05Z")

</div>

Thanks for sharing your version. This tutorial is a bit out-of-date haha 😛

---

<div class="post-metadata">

**Author:** ![Dave\_Shaffer](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@Dave\_Shaffer](https://forum.kirupa.com/u/Dave_Shaffer)\
**Post date:** [November 6, 2018, 3:22am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/13 "2018-11-06T03:22:43Z")

</div>

Hello,  
I am trying to set up a contact page for my website - i found your easy contact page and set it up just the way your did - I uploaded it to the web server, I fill out the form & hit submit and the mailer.php downloads & it never sends the email nor get the auto-reply.

Thanks in advance,  
Dave

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 6, 2018, 5:01am UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/14 "2018-11-06T05:01:53Z")

</div>

Do you have PHP enabled on the server?

---

<div class="post-metadata">

**Author:** ![alancontino](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/alancontino/32/9656_2.png) [@alancontino](https://forum.kirupa.com/u/alancontino)\
**Post date:** [May 23, 2019, 3:54pm UTC](https://forum.kirupa.com/t/kirupa-com-creating-an-e-mail-contact-form/352474/15 "2019-05-23T15:54:18Z")

</div>

I’ve tried to implement your procedure to try it out on a test website. Everything appears to be setup correctly but when I hit send/submit - I get an syntax error. LIke this: **Parse error** : syntax error, unexpected ‘@’ in **/data/9/1/139/34/1791849/user/1938916/htdocs/mailer.php** on line **3**

This line 3 is the email address line, which of course SHOULD have the @ symbol. I’ve checked the code and the syntax is properly formatted the same as what you provided.
