Der Quellcode des Formulars wäre noch ganz gut.

Bei der $insert Variablen müssen die exakten Feldnamen der MySQL Tabelle angegeben werden, wenn sie dort klein geschrieben sind, musst du sie im PHP Script auch klein schreiben.

Ein Feld in der MySQL Datenbank solltest du ID nennen und es auf auto_increment setzen, damit hat jeder Datensatz eine eindeutige ID.

Wenn du allerdings sagst, dass die Ausgabe der $_POST Variablen nicht funktioniert, dann vermute ich, liegt es an der Übergabe vom Formular. Scheint so als ob das PHP Script keine Daten bekommt.