Wie in meiner Nachricht steht:
Außerdem war mir klar das er PHP 5.X verwenden wird sodass ich ihm eine Methode genannt habe welche bei Ihm funktionieren sollte.
Ich weiß. Er soll dadurch bloß nicht denken, dass er immer darauf abweichen soll.
Aber es ist auf keinen Fall empfehlenswert, dass er bei PHP 5 bleibt, sondern seinen Hintern auf PHP 7.2 umschwingt. PHP 5.4 und 5.5 sind schon seit längerem am End of Life und 5.6 erhält nur kritische Sicherheitspatches.
Wenn du dennoch nicht umziehen möchtest:
Code
$kontostand = isset($_POST['kontostand']) ? $_POST['kontostand'] : 0;
$produkt = isset($_POST['produkt']) ? $_POST['produkt'] : 0;
oder du unterdrückst die Notice einfach mit dem @ und nutzt den Elvis-Operator (?:)
Beides getestet.