eViLaSh
Erfahrenes Mitglied
Hi,
ich versuche gerade irgendwie einen angegebenen Preis auf sein richtiges Format zu Prüfen...
Das Format soll so aussehen: XX,XX also z.B. 12,50
Man soll aber die Möglichkeit haben, nur die ersten beiden stellen, ohne das Komma einzugeben, dabei soll dann automatisch das ",00" angefügt werden...
was man nicht eingeben darf ist z.B. 12.00 oder 12,000 oder 12,0,1 oder sowas...
bisher habe ich es nur geschaft das Komma überprüfen zu lassen
das ganze sieht bisher so aus:
irgendwie check ich die preg_match funktion nicht, diverse php-befehlsreferenzen haben mich auch nicht weiter gebracht....
ich versuche gerade irgendwie einen angegebenen Preis auf sein richtiges Format zu Prüfen...
Das Format soll so aussehen: XX,XX also z.B. 12,50
Man soll aber die Möglichkeit haben, nur die ersten beiden stellen, ohne das Komma einzugeben, dabei soll dann automatisch das ",00" angefügt werden...
was man nicht eingeben darf ist z.B. 12.00 oder 12,000 oder 12,0,1 oder sowas...
bisher habe ich es nur geschaft das Komma überprüfen zu lassen
das ganze sieht bisher so aus:
Code:
if (!preg_match ("/^([0-9-,]+)$/", $art_preis)) {
$retErrors[] ="Preis: Ihre Eingabe entspricht nicht der richtigen Form, z.B. 12,00";
$error = 1;
}
irgendwie check ich die preg_match funktion nicht, diverse php-befehlsreferenzen haben mich auch nicht weiter gebracht....