Wieso bleibt hier die Variable $info immer leer, egal ob $info[0] oder $info[1] ?
while($filename = readdir($dir)) { $str1 = "$filename"; $str2 = explode("_", $str1); if($str2[0] == $vergleich) { $info = @GetImageSize($filename); if ( $info[0] > $breite ) { echo "<img src=\"".$pfad."/".$filename."\"><br>lol<br>"; } elseif ( $info[1] > $hoehe ) { echo "<img src=\"".$pfad."/".$filename."\"><br>lol2<br>"; } else { echo "<img src=\"".$pfad."/".$filename."\"><br>lo3<br>"; } } }