お問い合わせフォームが機能せず、バグがまったく見つかりません。
私は持ってcontact-us.php
いsendmail.php
ますcustom.js
Contact-us.php には、sendmail.php への include 呼び出しがあります。
また、正直に言うと、js/jquery.min.js にあるこのスクリプトを含めましたが、関連するかどうかはわかりません。
お問い合わせフォームはhttp://www.completeoffice.co.uk/contact.phpにあります。
ただし、次の場所ではありません:
お問い合わせフォームは dev.madhousecreative.co.uk/contact-us.php にあります。
送信をクリックしても何も起こらないことがわかります。メールを送信したり、お礼を言ったりしません。メールを送信して、ありがとうなどのメッセージを伝えるためのものです。
編集:
回答の提案の後、入力フィールドと連絡先フォームの名前の値を変更し、連絡先フォームから私のメールアドレスにメールを送信するようになりましたが、すべてのフィールドが正しく入力された場合にのみメールが送信されます。電話番号フィールドの数字、正しいメールアドレスなど。これは、フォームの検証を意味します。詳細を正しく入力しないと、メールが送信されず、ページが更新されるだけで、他に何も起こりません。入力エラーの詳細をユーザーに知らせるためのものです。
また、メールが送信された場合、ページも更新されます。これは、上記の php コードの下部にあるように、お礼のメッセージを表示するためのものです。
そのため、電子メールは正しく入力されていれば送信され、その検証は行われますが、ユーザーにメッセージは出力されず、代わりにページが更新されます。
編集 2: コメントの後、HEAD SECTION に他のスクリプトの変更行を追加しました。もうリフレッシュしません。完全な更新についてコメントを読む