Hallo.
Ich möchte prüfen ob $_POST['preiseingabe'] gültig ist. Und zwar ob es eine Ganz- / Dezimal- und/oder eine Zahl mit Tausendern Trennpunkten ist. Wie mach ich das?
Soweit bin ich schon:
Ich glaube, dass man die Eingabe für die Datenbank, wenn die Eingabe mit Tausendern Trennpunkten ist, für die Datenbank in eine einfache Dezimalzahl ohne Trennpunkte formatieren muss. Wenn Ja, brauche ich hier auch ein bisschen hilfe...
Gruß
king-ich
Ich möchte prüfen ob $_POST['preiseingabe'] gültig ist. Und zwar ob es eine Ganz- / Dezimal- und/oder eine Zahl mit Tausendern Trennpunkten ist. Wie mach ich das?
Soweit bin ich schon:
PHP-Code:
$eingabe = str_replace(',', '.', $_POST['preiseingabe']);
if (is_numeric($eingabe) || is_float($eingabe)) {
$preiseingabe = round($eingabe, 2);
Gruß
king-ich
Kommentar