Greetings,
I'm an experienced web developer with knowledge of PHP, MySQL, HTML, CSS, Javascript, jQuery and Python. I will fix your form code with the following methods:
1. Ensure correct form validation (email formatting even).
2. Dynamically validate form (via ajax - no refresh needed).
3. Ensure you receive all input details.
4. Add SMTP support to your form (it is most likely the reason your clients are not receiving emails).
Looking forward to hearing from you,
Badaudio