Goto oder Exit?

Papenburger

Erfahrenes Mitglied
Hallo,

gibt es eine Befehle, damit PHP zu einer anderen Zeile springt? Wenn nicht, dann brauche ich eine andere Funktion für Exit!

Wenn ich Exit anwende, dann zeigt er mir eine weiße Seite an.


MFG
Papenburger
 
Was genau hast Du denn vor?

Folgendes:
PHP:
$readcfg=readCfg("service", $file_services, $spez=NULL, $encode=true);
    foreach($readcfg as $key=>$val)
    {
        if($val[host_name]==$eintrag[host_name])
        {
             $gui->printError("general", 'Der Service ist bereits unter einem anderen Namen vorhanden!<br>');
             exit;
        }
        else{
              $gui->page[]="Ausgeführt!";
            }
    }
readcfg liest eine Datei ein...
Dannach wird in der Foreeach-Schleife abgerfragt ob der Dateieintrag und der Formulareintrag gleich ist. Wenn ja
dann gibt soll er die Fehlermeldung ausgeben und das Script abbrechen. Wenn nicht, dann soll er den Text "Ausgeführt!" ausgeben.

Sobald ich aber das Exit; in den Code setze, zeigt der mit nur eine weiße Seite an...
 
Ist moeglicherweise das Output Buffering aktiv sodass die Nachricht dann garnicht mehr ausgegeben werden kann?

Alternativ koenntest Du eventuell auch mal break probieren, damit wird nur die Schleife abgebrochen.
 
Zurück