BB-Code [img]-Tag - Bildgröße limitieren? - knifflig :)

  1. Augustiner

    Augustiner Thread StarterMacUser Mitglied

    Mitglied seit:
    25.10.2004
    Beiträge:
    143
    Zustimmungen:
    0
    Wunderschönen Freitag wünsch ich euch allen,
    folgendes Problem hätte ich bei dem mir so langsam die Puste ausgeht.

    Ich möchte BB-Code in meinem News-Script haben. Also ganz normal durch:
    PHP:
    $text preg_replace("/\[img\](.*)\[\/img\]/iUms","<img src=\"\\1\">",$text);
    Soweit ganz gut, nun möchte ich aber, dass das Bild verkleinert wird, falls es breiter als mein div-Frame ist. Angenommen mein div-Frame hat die Breite 300 Pixel, das Orginalbild die Breite 400 Pixel; dann soll das Orginalbild beim einfügen durch ...
    HTML:
    <img src="..." width="300px">
    .. verkleinert werden. Ist das Bild jedoch kleiner oder gleich 300 Pixel, dann soll es in Orginalmaßen eingefügt werden.
    Also dann einfach:
    HTML:
    <img src="...">
    Für das Resizen, bzw. das Überprüfen ob das Bild die richtige Größe hat, hab ich mir folgende Funktion geschrieben:
    PHP:
      function resizeimg() {
      
      
    $size getimagesize("...");
      if (
    $size[0] > 300 { echo "...' width='300px'>"; }
      elseif (
    $size[0] <= 300) { echo "<img src='...'>"; } }
    Aber wie pack ich jetzt meine Funktion und die BB-Code zusammenn? - Weil es muss ja erst geguckt werden, wie groß das Bild ist, bevor der -Tag ersetzt wird.

    Irgendwelche Ideen? Wäre echt lieb von euch :)
    - Verzweifle hier nämlich gerade kläglich.

    Gruß
    Augustiner
     
    Augustiner, 29.09.2006
  2. Jakob

    JakobMacUser Mitglied

    Mitglied seit:
    05.01.2004
    Beiträge:
    1.067
    Zustimmungen:
    21
    Dazu müsste man ja eine Verbindung zu dem Server, auf dem das Bild liegt, mit allen Fehlern und Wartezeiten, die dabei auftreten können.

    Das würde ich mit JS machen. imageavenue.com macht das auch so.
     
    Jakob, 29.09.2006
  3. Jakob

    JakobMacUser Mitglied

    Mitglied seit:
    05.01.2004
    Beiträge:
    1.067
    Zustimmungen:
    21
    Dazu müsste man ja eine Verbindung zu dem Server, auf dem das Bild liegt, mit allen Fehlern und Wartezeiten, die dabei auftreten können.

    Das würde ich mit JS machen. imageavenue macht das auch so.
     
    Jakob, 29.09.2006
  4. Jakob

    JakobMacUser Mitglied

    Mitglied seit:
    05.01.2004
    Beiträge:
    1.067
    Zustimmungen:
    21
    Dazu müsste man ja eine Verbindung zu dem Server, auf dem das Bild liegt, mit allen Fehlern und Wartezeiten, die dabei auftreten können.

    Das würde ich mit JS machen. imageavenue macht das auch so.
     
    Jakob, 29.09.2006
  5. Jakob

    JakobMacUser Mitglied

    Mitglied seit:
    05.01.2004
    Beiträge:
    1.067
    Zustimmungen:
    21
    Dazu müsste man ja eine Verbindung zu dem Server, auf dem das Bild liegt, mit allen Fehlern und Wartezeiten, die dabei auftreten können.

    Das würde ich mit JS machen. imageavenue macht das auch so.
     
    Jakob, 29.09.2006
Die Seite wird geladen...
Ähnliche Themen - Code [img] Tag
  1. nonpareille8
    Antworten:
    2
    Aufrufe:
    1.071
    nonpareille8
    15.08.2014
  2. es99musik
    Antworten:
    5
    Aufrufe:
    1.209
    MacBengel
    02.10.2012
  3. kleeblatt11
    Antworten:
    2
    Aufrufe:
    987
    Viper2110
    30.05.2011
  4. bluedisc
    Antworten:
    3
    Aufrufe:
    866
    bluedisc
    17.05.2011
  5. mores
    Antworten:
    13
    Aufrufe:
    1.360
    PowerBookGrafik
    14.07.2006