PHP Contact form issue

by 14 replies
16
I have a client who says he suddenly isn't getting emails through his php contact form on his HTML website. I didn't originally set up the site for him and I know zero about php.

He said the last contact through the form he recalls getting was about a week ago. I sent a test email but it hasn't come through to him yet.

How do I check this? What do I check? Would it just stop working like that?

Thanks for any help you can provide!
#programming #contact #form #issue #php

  • sounds more like a server issue, contact the host and make sure no changes were made to the send mail ( or whatever extension they are using for client email)

    or find out what file the form posts to and paste it here for us to examine
  • If no one has changed the script, I'd more more tempted to think something has changed with either the mailbox the emails are being sent to, or the server itself. The host might have upgraded something that has broken it. When I was running the OSCommerce shopping cart a few years ago, they upgraded the version of PHP which stopped a couple of functions from working.

    But, I'd check the mailbox first. Send an email to the email address the contact form is going to, by using your normal mail. If it gets there, check to see if the contact form emails aren't in the spam folder.
  • As Evan has indicated, you will need to get access to the files as a starting point.
    Then you'll know the email address it's being sent to and can work back from there for starters...

    I'm guessing you have FTP access to the site or can get it?
  • I do have FTP access and everything seemed OK. I have a request in to the hosting company to see about the server if there is an issue there.

    Thanks for the helpful suggestions! (Where would I be without this forum??!)
    • [1] reply
    • Seems like a server issue. Try contact your hosting customer support about this.
      • [1] reply
  • The problem does seem to be fixed now. It had to be the server. Emails are going through on the form. I just hope that doesn't happen again.

    Thanks for your help.
    • [1] reply
    • Glad its working, Thats what I figured it was, They more than likely updated there mail handler and had a problem with it.

      You should have anymore issues until the next update lol jj

      It may have just been a problem with there mail cue also. sometimes the software will get overwhelmed, then slowly send the messages, sometimes 3-4 days after it was originally sent.
      if thats what it was they would have alloted more to the box to handle it.
  • Good to have your problem solved Good luck.
  • Banned
    [DELETED]
  • OK, now it seems the problem may be with the form on the website. Spam through the form and the email service provider flagged everything coming from it as spam. To be honest, I don't quite understand it, but I now have to replace the form with a new one.

    I would like a FREE HTML email form with captcha.

    Anyone know of something like this? Where I could find it to install on the site with a redirect to a Thank you page on the site? I have no idea how to create it myself.

    Thanks for all your help.
    • [1] reply
    • download formtoemail.php

      add a free captcha script to the form and you should be good to go.
      • [1] reply

Next Topics on Trending Feed

  • 16

    I have a client who says he suddenly isn't getting emails through his php contact form on his HTML website. I didn't originally set up the site for him and I know zero about php. He said the last contact through the form he recalls getting was about a week ago. I sent a test email but it hasn't come through to him yet.