Você define o nome do seu botão de envio como "insert_post". Mas na condição if você pega outro nome (if(isset($_POST['insert_product']))). Altere o nome.
Transformação de divisão condicional:exporte dados do SQL Server para bancos de dados Oracle e MySQL
Existe uma recomendação oficial da Oracle sobre o uso de ANSI JOINs explícitos versus junções implícitas?
Como instalar o Nextcloud 15 no Ubuntu 18.04
Atualizando o provedor de dados do Crystal Reports