Не удается POST /contact.php

У меня есть контактная форма на моем сайте, и я получаю сообщение «Can not POST /contact.php».

Это моя форма на странице html:

И затем я попробовал свой PHP-код (contact.php). Я не знаю, есть ли что-то не так, как я очень плохо на PHP:

 <?php $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $to = 'myemail@email.com'; $subject = $_POST['subject']; $human = $_POST['human']; $body = "From: $name\n E-Mail: $email\n Message:\n $message"; if ($_POST['submit'] && $human == '15') { if (mail($to, $subject, $body)) { echo '

Your message has been sent!

'; } else { echo '

Something went wrong, go back and try again!

'; } } else if ($_POST['submit'] && $human != '15') { echo '

You answered the anti-spam question incorrectly!

'; } ?>

Если кто-то, кто понимает PHP, может помочь, это будет потрясающе.

Заранее спасибо.

Как сказал Сакти Картик , вам нужно проверить каталог / путь для contact.php .

Также при условии, что вы должны проверить:

 if(isset($_POST['submit'] && $human == '15') 

Точно так же:

 else if(isset($_POST['submit'] && $human != '15') 

убедитесь, что у вас есть файл contact.php в той же папке или нет. у вас отсутствует тег