3 Formularfelder überprüfen

Hallo,
Ich hab 4 Input Felder und in 3 davon darf eine 0 stehen, aber auf keinen fall überall.
weiß einer von euch wie man so etwas macht?
hab jetzt schon ein bischen mit dem Code:
Code:
<?php

include ("../../config.php");

if ($ludwigsburg_stk !="0")
   {
   	header("location:".$sUrlFelderLeer);

 }
 elseif ($waiblingen_stk !="0")
 {
   	header("location:".$sUrlFelderLeer);

  }
 elseif  ($stuttgart_stk =="0")
{
   	header("location:".$sUrlFelderLeer);

  }
 elseif ($heilbronn_stk =="0")
{
   	header("location:".$sUrlFelderLeer);

 }
 else {
 header("location:".$sUrlweiter1);
 }
?>
aber damit geht das auch nicht so wie ich mir das vorgestellt hab :(
 
Probier's mal so:
PHP:
<?php
include('../../config.php');
$anz_nullen = 0;
$array = array($ludwigsburg_stk, $waiblingen_stk, $stuttgart_stk, $heilbronn_stk);
foreach ($array as $value) {
    if ($value == '0') {
        $anz_nullen++;
    }
}
if ($anz_nullen > 1) {
    echo 'Es wurden zuviele Nullen eingegeben.';
}
?>
Sollten die Nullen nicht eigentlich Zahlen sein? Dann wären die Anführungszeichen nämlich überflüssig.

PS: Ich nehme an, register_globals ist on?
 
Zurück