Also
$_POST['eingabe']
hier ist die 0 oder die 5 drin
$neu = settype ($_POST['eingabe'], 'integer' );
wenn jetzt die 5 drin ist dann ok.
aber wenn keine Eingabe in $_POST['eingabe'] drin ist, steht aufeinmal eine 1 drin, aber es sollte eine 0 drin sein.