L
lacie
Hallo zusammen
ich habe eine Funktion die parse_bb($bb);
diese ersetzt ein [img]iwas[/img] zu <img src="iwas">
nun will ich noch zusätzlich eine funktion basteln die schaut ob das Bild nicht zu groß ist.
diese lautet:
Sollte selbsterklärend sein..
nun zu meiner frage:
Wie kann ich die beiden funktionen koppeln?
funktioniert nicht wirklich, weil er dann einfach f_image und den link ausgiebt..
kann mir jemand nen Denkanstoß geben?
ich habe eine Funktion die parse_bb($bb);
diese ersetzt ein [img]iwas[/img] zu <img src="iwas">
Code:
$bb = preg_replace('#\[img\](.*?)\[/img\]#s', '<img src="$1">', $bb);
nun will ich noch zusätzlich eine funktion basteln die schaut ob das Bild nicht zu groß ist.
diese lautet:
Code:
Function f_image($url){
list($w, $h) = getimagesize($url);
if (($h >= 600) OR ($w >= 600)){
echo "<br><i>Can not show image,because image is to big.<br>";
echo "<b>View the image <a href='".$url."' target='_blank'>here</a>!</b></i><br>";
}
}
Sollte selbsterklärend sein..
nun zu meiner frage:
Wie kann ich die beiden funktionen koppeln?
Code:
$bb = preg_replace('#\[img\](.*?)\[/img\]#s', 'f_image($1)', $bb);
funktioniert nicht wirklich, weil er dann einfach f_image und den link ausgiebt..
kann mir jemand nen Denkanstoß geben?