if abfrage

jandelay1

Mitglied
wie läßt sich diese if abfrage realisieren?

hier der code:
Code:
<?php 
if(($auftrag == "12345") or ($auftrag == "1985") or ($auftrag == "2004") or ($auftrag == "190785")) 
  echo"<font size=\"2\">Ihr Auftag mit der Nr $auftrag ist fertig und liegt für sie zum abhohlen bereit. XXX Team.</font>"; 
if($auftrag == "1234")
echo"<font size=\"2\">Ihr Auftrag mit der Nr $auftrag befindet sich momentan im Labor. Ihr XXX Team.</font>";
else 
  echo"<font size=\"2\">Leider können wie Ihre Auftragsnummer ( $auftrag ) in unserem System nicht finden. Bitte überprüfen Sie ihre Auftragsnummer oder wenden Sie sich an uns</font>."; 
?>

wenn ich zb. die auftragsnummer 1234 eingebe klappt es.
wenn ich aber 12345 eingeb dann kommt die ausgabe von der ersten if abfrage und die else abfrage. wie kann ich das verhindern?
danke
 
Das ist doch sowas von logisch ..
Die zweite IF-Abfrage ist nicht in dem IF-Block der ersten. Also ist sie eine eigenständige IF-Abfrage und der else Block gehört zu ihr und nicht zur ersten IF-Abfrage.

PHP:
<?php 
if(($auftrag == "12345") or ($auftrag == "1985") or ($auftrag == "2004") or ($auftrag == "190785"))
{ 
  echo"<font size=\"2\">Ihr Auftag mit der Nr $auftrag ist fertig und liegt für sie zum abhohlen bereit. XXX Team.</font>"; 
}
elseif($auftrag == "1234")
{
echo"<font size=\"2\">Ihr Auftrag mit der Nr $auftrag befindet sich momentan im Labor. Ihr XXX Team.</font>";
}
else
{
  echo"<font size=\"2\">Leider können wie Ihre Auftragsnummer ( $auftrag ) in unserem System nicht finden. Bitte überprüfen Sie ihre Auftragsnummer oder wenden Sie sich an uns</font>."; 
}
?>
 
Zurück