zsoerenm: If mit mehreren Bedingen.

Beitrag lesen

Hallo

ich hab ein Problem die Oder funktion in der If-Bedingung scheint nicht richtig zu klappen.

  
<?php  
  
  $dirhandle = opendir(".");  
  $zaehler = 0;  
  while($eintrag = readdir($dirhandle))  
  {  
    $f_wort1 = ".";  
    $f_wort2 = "..";  
    $f_wort3 = "Thumbs.db";  
    IF ($eintrag != $f_wort1 || $eintrag != $f_wort2 || $eintrag != $f_wort3)  
    {  
      $zaehler++;  
      $bild[$zaehler] = $eintrag;  
    }  
  }  
  echo "$bild[3]<br>\n";  
  $zaehler =$zaehler -2;  
  echo "$zaehler";  
  closedir($dirhandle);  
  
?>  

So wie es jetzt ist wird die IF-Bedinung einfach übergangen und nur das was in der Bedinung steht wird ausgeführt. Wenn ich nur eine IF-Bedingung benutze wird diese erfolgreich ausgeführt.

Was mach ich falsch?

Gruß Sören