Sipatshi: preg_match | Zahl >=500 bis 9 000 000 erlauben

Beitrag lesen

Hallo,
ich möchte in einem Formular nur die Zahlen von 500 - 9 000 000 erlauben.
Ich habe u.a. diesen Code probiert. Müsste doch eigentlich klappen.. Hat jemand eine Idee?

if(!preg_match("/^([5-9][1-9][1-9][1-9][1-9[1-9][1-9]]{3,7})$/i", $wert))

// Nur 3-7 Zahlen sind möglich und >= 500
{
echo "<div class="error">Der Mindestwert beträgt 500.
Bitte nur Zahlen und ohne Komma eintragen.</div>"
}


>   
> Danke  
> nicki  
  
wieso machst du es dir so kompliziert?  
  
schau hier:  
  
~~~php
if($wert >=500 && $wert <= 9000000) {  
    echo "Fehler!";  
}

oder haben wir dich falsch verstanden?

gruß

sipatshi