Papenburger
Erfahrenes Mitglied
Hallo,
ich habe eine frage. Folgenden Code benutze ich um eine Abfrage durchzuführen:
Nun wird aber kein Wert zurückgegeben, warum und wie kann ich dies ändern?
ich habe eine frage. Folgenden Code benutze ich um eine Abfrage durchzuführen:
PHP:
function checkEntry($data)
{
global $fehlercode;
$readcfg=readCfg("service", $file_services, $spez=NULL, $encode=true);
foreach($readcfg as $key=>$val)
if($data[host_name]==$val[host_name]){$fehlercode="001";}
elseif($data[service_description]==$val[service_description]){$fehlercode="002";}
elseif($data[check_command]==$val[check_command]){$fehlercode="003";}
elseif($data[max_check_attempts]==$val[max_check_attempts]){$fehlercode="004";}
elseif($data[normal_check_interval]==$val[normal_check_interval]){$fehlercode="005";}
elseif($data[retry_check_interval]==$val[retry_check_interval]){$fehlercode="006";}
elseif($data[notification_interval]==$val[notification_interval]){$fehlercode="007";}
elseif($data[contact_groups]==$val[contact_groups]){$fehlercode="008";}
elseif($data[check_period]==$val[check_period]){$fehlercode="009";}
elseif($data[notification_period]==$val[notification_period]){$fehlercode="010";}
else{$fehlercode="000";}
return($fehlercode);
}
Nun wird aber kein Wert zurückgegeben, warum und wie kann ich dies ändern?