Guten Abend
Ich setze bei meinem Forum Script eine BBCode Funktion ein.Diese verüfügt für den IMG TAG über folgende Ausgabe:
Nun sieht dass bei mir so aus dass ich möchte dass die Bilder max 500pixel breit angezeigt werden.
Ich kann aber nicht fix in den IMG Tag widht= eingeben. weil sonst die Bilder welche kleiner sind verzogen werden. Logisch.
Nun möchte ich gerne so eine Art Funktion wie sie z.B. das neuere WBB hat. Dass halt einfach wenn ein Bild über 500px ist dieses als Vorschau angezeigt wird und man die Originalgrösse anzeigen kann.
Dies können aber Bilder sein welche nur aus dem WWW verlinkt sind oder sie liegen zufällig auf meinem Server. Also muss das ganze beim Anzeigen des Beitrages bearbeitet werden.
Gibt es da eine möglichkeit mit PHP oder würdet ihr das eher auf JavaScript Basis sehen? Hat schon jemand so eine Funktion auf lager?
Vielen Dank
Hannibal
Ich setze bei meinem Forum Script eine BBCode Funktion ein.Diese verüfügt für den IMG TAG über folgende Ausgabe:
PHP:
$entry = eregi_replace("\[img\]([^\[]+)\[/img\]","<img src=\"\\1\" border=\"0\">",$entry);
Nun sieht dass bei mir so aus dass ich möchte dass die Bilder max 500pixel breit angezeigt werden.
Ich kann aber nicht fix in den IMG Tag widht= eingeben. weil sonst die Bilder welche kleiner sind verzogen werden. Logisch.
Nun möchte ich gerne so eine Art Funktion wie sie z.B. das neuere WBB hat. Dass halt einfach wenn ein Bild über 500px ist dieses als Vorschau angezeigt wird und man die Originalgrösse anzeigen kann.
Dies können aber Bilder sein welche nur aus dem WWW verlinkt sind oder sie liegen zufällig auf meinem Server. Also muss das ganze beim Anzeigen des Beitrages bearbeitet werden.
Gibt es da eine möglichkeit mit PHP oder würdet ihr das eher auf JavaScript Basis sehen? Hat schon jemand so eine Funktion auf lager?
Vielen Dank
Hannibal