phpbar.de logo

Mailinglisten-Archive

[php] bbcodes

[php] bbcodes

Thomas Götz php_(at)_phpcenter.de
Tue, 25 Jun 2002 23:39:11 +0200


Hallo zusammen,

ich versuche mich gerade an einer Bildunterschrift welche mittel bbcode eingefügt werden soll.

+++code+++
       // Bild mit Rahmen
       $unterschrifteingabe = array();
       $unterschriftausgabe = array();
       $unterschrifteingabe[0] = "#\[unter\](.*?)\[/unter\]#si";
       $unterschriftausgabe[0] = '\1';
       $bbcodeformat = preg_replace("/\[unter\](.*?)\[\/unter\]/si", "$unterschriftausgabe[0]", $bbcodeformat);
       $bbcodeformat = preg_replace("/\[frame\](.*?)\[\/frame\]/si","<table align=left border=0 cellpadding=5 cellspacing=0 width=1% vspace=\"5\" hspace=\"5\"><tr bgcolor=\"#e6e1dc\"><td align=left valign=center width=100%><img src=\"http://www.sivas-kangal.de/home/beitrag/bilder/\\1\" border=\"1\" align=\"left\"></td></tr><tr><td bgcolor=\"#e6e1dc\"><div>$unterschriftausgabe[0]</div></td></tr></table>", $bbcodeformat);
+++code ende+++

[unter]Bildunterschrift[/unter] steht für die Eingabe der Unterschrift, [frame]turk-79.jpg[/frame] steht für die Bildausgabe.

Das Problem: die Bildunterschrift wird wohl ausgegeben, aber am falschen Platz. Dort wo sie ausgegeben werden sollte erscheint die Bezeichnung des Bildes.
Hier ein Beisspiel, die ersten beiden Bilder (turk-67.jpg und neofrau.jpg) sind entsprechend mit bbcode versehen: http://www.sivas-kangal.de/home/beitrag/anzeigen.php?id=1

Hat jemand eine Idee?

Gruss
Thomas


php::bar PHP Wiki   -   Listenarchive