Если вы пытаетесь получить эту проверку в том же файле формы, назовем его «form.html
», сначала переименуйте его в «form.php
».Затем добавьте теги <?php ?>
над всем HTML-кодом и напишите свой код там.
Чтобы это работало, вам нужно оставить пустой атрибут действия в форме
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST['name'];
if ( empty($name){
echo "Name can't be empty.";
}
}
?>
<!-- Some HTML Code-->
<form class="" method="post" action="">
<!-- Some Form Fields -->
</form>
Я надеюсь, что это ответит на ваш вопрос о наличии кода на той же странице, но если вы пытаетесь проверить, является ли поле пустым, я рекомендую использовать атрибут required
во входных данных html-формы.