Ich bin auf der Suche nach einem Lösungsansatz für einen bbcode für Grafiken.
Den bbcode umzuwandeln ist kein Problem, allerdings muss ich die Größe des Bildes beschränken können. Ich könnte da einfach einen Wert eintragen, allerdings werden dann Grafiken die nicht so breit sind gestreckt, was nicht so toll ist.
Die Funktion imagesx() um die Breite der Grafik zu ermitteln ist mir auch bekannt. Nur wie baue ich jetzt die Funktion in die Stringfunction ein?
Den bbcode umzuwandeln ist kein Problem, allerdings muss ich die Größe des Bildes beschränken können. Ich könnte da einfach einen Wert eintragen, allerdings werden dann Grafiken die nicht so breit sind gestreckt, was nicht so toll ist.
Die Funktion imagesx() um die Breite der Grafik zu ermitteln ist mir auch bekannt. Nur wie baue ich jetzt die Funktion in die Stringfunction ein?
PHP-Code:
function resize_img($url)
{
$width = imagesx($url);
if($width >= "270")
{
return "270";
}
}
preg_replace( "/\[IMG\](.*?)\[\/IMG\]/is",
"<a href=\"http://$1\" target=\"_blank\"><img src=\"$1\" border=\"0\" width=\"260\"></a>",
$eintrag);
Kommentar