echo $begrüßung;
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')";
?
Ich bekomme keine Fehlermeldung!
Das ist ja auch nur eine Zuweisung. Allerding sollte es eine PHP-Meldung geben. Ist display_errors eingeschaltet und ist das error_reporting ausreichend hoch gesetzt, z.B. auf E_ALL?
Was ist das Ergebnis der Zuweisung? Oder anders gefragt: Wie sieht das SQL-Statement aus, das du zum Server sendest?
Und noch eine Frage: Was muss ich bei 'date' angeben, damit dort das aktuelle Datum eingetragen wird?
Eine dafür vorgesehene Funktion. Du findest sie im Kapitel Date and Time Functions.
echo "$verabschiedung $name";