Использование того же php-файла для отображения формы и получения данных формы

У меня есть страница php, которая генерирует форму. Атрибутом действия формы является сама страница. После того, как пользователь отправляет форму, загружается та же страница, но на этот раз устанавливается переменная POST, поэтому на странице запускается другой скрипт для обработки входящих данных из формы. Я делаю это с помощью условной вилки:

if(isset($_POST['var'])){
    generate form
}else{
    insert $_POST data into database
}

Я хотел бы знать, если это хорошо или плохая идея.

Ответы на вопрос(3)

Ваш ответ на вопрос