hallo,
ich habe eine suche nach bildern erstellt. diese dauert sehr lange, da ich innerhalb der schleife überprüfe, wie gross die einzelnen bilder sind. hier meine suche:
	
Aktiviere ich die Zeile #$groesse = @getimagesize($tmp_image); dann dauert die Suche ewig. Nehme ich das heraus,
geht das rasend schnell. Wieso?
Mfg
Benji
					ich habe eine suche nach bildern erstellt. diese dauert sehr lange, da ich innerhalb der schleife überprüfe, wie gross die einzelnen bilder sind. hier meine suche:
PHP-Code:
	
	
<table border="0" cellpadding="0" cellspacing="0" 
style="border-collapse: collapse" bordercolor="#111111" 
width="95%" id="AutoNumber12">
    <?
    $count = 0;
    echo "<tr>";
    $liste = array();
    if($obj = mysql_query("SELECT id, url, parse 
FROM bildarchiv WHERE url Like '%$suchwort%'"))
    {
        while($row = mysql_fetch_assoc($obj))
        {
            array_push($liste,$row);
        }
    }
    $i=0;
    foreach ($liste AS $val)
    {
        $id = $liste[$i]['id'];
        $bild = $liste[$i]['url'];
        $file = $bild;
        $filename = $bild;
        $tmp_image = $bild;
        #$groesse = @getimagesize($tmp_image);
        $width = $groesse[0];
        $height = $groesse[1];
        $typ = $groesse[2];
        $altes_bild = "<img border=\"0\" src=\"$bild\" width=\"$width\" height=\"$height\">";
        
        $homepage_url = $liste[$i]['parse'];
        $homepage_link = "<a target=\"_blank\" href=\"$homepage_url\">LINK ZUR HOMEPAGE</a>";
        echo "<td align=\"center\" width=\"6%\">";
        echo "<TABLE><TR><TD>";
        echo "<p align=\"center\"><font face=\"Arial\" color=\"#ffff00\" size=\"2\">";
        echo "<a target=\"_blank\" href=\"$bild\">";
        echo $new_image;
        echo '</td></TR><TR><TD>';
        echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\">$homepage_link</font>";
        echo "<tr><td> </td></tr>";
        echo '</TD></TR></TABLE></TD>';
        $count++;
        if($count == 4)
        {
            echo "</tr><tr>";
            $count=0;
        }
    }
    
    ?>
</table>
Aktiviere ich die Zeile #$groesse = @getimagesize($tmp_image); dann dauert die Suche ewig. Nehme ich das heraus,
geht das rasend schnell. Wieso?
Mfg
Benji
 
          
Kommentar