ciao a tutti sto cercando di scrivere uno script di prova per studio e non capisco come risolvere queto problema ..

dunque a parte connessione db , config etc etc non riesco a capire come risolvere questa cosa:

ho un semplicissimo form con 2 campi e vorrei utilizzare il metodo $_POST per introdurli nel database con questa query
la riga incriminata:

$query = "insert into contatti (nome, mail) values ('$_POST[nome]' , '$_POST[mail]')"

che mi da due errori:
Notice: Undefined index: nome in /var/www/prova/insert.php on line
anche se il form compare nella pagina
so che i problemi notice non sono fatali ma visto che sto imparando vorrei iniziare fin da subito a lavorare pulito ...

il problema credo dipenda dalla mancanza degli apici in nome e mail qui : $_POST[nome]' , '$_POST[mail]
ho cercato sul forum prima di postare e quindi ho provato con le graffe e con i doppi apici e i punti ma questi creano altri problemi più gravi quindi chiedo :

qual è la sintassi corretta per realizzare una query di questo tipo ?

grazie in anticipo