Hallo,
CODE:
$aktuellerpreis2 = number_format($aktuellerpreis, 2, '.', ' ');
CODE ENDE:
Die Zeichenkette 95,60 ist wenn diese in Integer umgewandelt worden ist, nur noch "95", da das "," kein Dezimalzeichen ist, d.h. du must das Komma vorher ersetzen.
Die Funktion "number_format" formatiert nur eine Zahl.
Andere deine Code mal so ab:
$aktuellerpreis=str_replace(",",".",$aktuellerpreis);
$aktuellerpreis2 = number_format($aktuellerpreis, 2, '.', ' ');
Jetzt sollte es gehen.
MfG
Christian