Also ich weiß jetzt das auf dem server wo es nicht funktioniert register_globals auf 'on' geschaltet ist.
Trotzdem bleibt es bei dem Fehler auch wenn ich die Variablen die das verursachen am Ende wieder leere..:
$_POST['newentry'] = '';
unset($new_entry);
,d.h. wenn es überhaupt so geht ?!