Hallo!
Was ist denn dann hierran falsch:
$sql = "INSERT INTO user (id,nick,register_date,level,points,posts,nachname,name,eMail) VALUES ('1',$_POST['nick'],'date','0','0','0',$_POST['nachname'],$_POST['name'],$_POST['eMail')";
Zeige den generierten SQL String her. Mit dem kann man nichts anfangen.
Was mir aber auffällt  sind die möglicherweise fehlenden Quotes rund um den nick.
Thema Datum: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-types.html
mfg
  frafu
 nicht angemeldet
 nicht angemeldet