Hi,
$plz=intval($_POST['plz']);
if (is_numeric($plz)){
schaue dir mal intval an. Dort steht, dass bei Misserfolg 0 zurückgegeben wird, was eine Zahl ist.
kann man auch abfrage ob die eingabe 5 stellen hat?
Rein aus dem Stegreif würde ich jetzt empfehlen:
if ($plz<10000 || $plz>99999)
{
// 5 Stellen
}
Beachte aber auch, was Steel geschrieben hat!
Hoffe, ich konnte helfen!