Primero que nada es aYudar y no alludar
Segundo, no son errores, son alertas y el PHP se va a ejecutar igual, pero te advierte que no se han definido las variables.
Tercero, la instrucción MYSQL tiene un error en la sintaxis
"...n17,n18,n19,n20,) values ...", te está sobrando la última coma (,).
Cuarto, para que te asegures si la instrucción sql no tuvo problemas, abajo de la instrucción mysql_query pon:
Código PHP:
echo mysql_error($link);
Si hay problemas te saldrá toda la explicación del error.
Quinto, para que no te salga las advertencias (NOTICE) cambia a:
Código PHP:
$n1=$_GET['n1'];
por:
Código PHP:
if (isset($_GET['n1'])) $n1=$_GET['n1'];
else $n1 = '';
Suerte y cualquier cosa aká estamos... ;)