DelphiDell
Erfahrenes Mitglied
Re: Image Verkleiner ausgeben(Resize)
Hmmmm
Funktioniert irgendwie immernoch nicht.
Jetzt wird folgender Fehler ausgegeben:
Warning: getimagesize(Array): failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/mrnetwork/index.php on line 28
Hmmmm
Funktioniert irgendwie immernoch nicht.
Jetzt wird folgender Fehler ausgegeben:
Warning: getimagesize(Array): failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/mrnetwork/index.php on line 28
PHP:
preg_match_all('#\[ img\](.+)\[ /img\]#is', $var, $matches);
$search = array('[ img]','[ /img]');
$replace = array('','');
for($i=1;$i < $matches;$i++)
{
$matches[$i] = str_replace($search,$replace,$matches[$i]);
$imgsize = getimagesize($matches[$i]);
if($imgsize[0] < $width && $imgsize[1] < $height)
{
return '<img src="'.$matches[$i].'" width="'.$imgsize[0].'">';
}
else if($imgsize[0] > $width && $imgsize[1] < $height)
{
return '<img src="'.$matches[$i].'" width="'.$width.'">';
}
else if($imgsize[0] < $width && $imgsize[1] > $height)
{
return '<img src="'.$matches[$i].'" height="'.$height.'">';
}
else if($imgsize[0] > $width && $imgsize[1] > $height)
{
return '<img src="'.$matches[$i].'" height="'.$height.'" width="'.$width.'">';
}
}
return $var;
}