<?php function bb_code($zrodlo){ $kod_php_example = " <p/><div style=" border:1px solid black; padding:4px; background-color:#effdd7 ">". } return $zrodlo; } ?>
kawałek treści z bazy danych
------------------------------------------------------------
[highlight]
treść 1
[/highlight]
[highlight]
treść 2
[/highlight]
------------------------------------------------------------
Problem polega na tym, że gdy w treści znajdzie się więcej niż jeden blok [highlight] treść n [/highlight]
to skrypt zamiast wyświetlać je osobno, łączy je i wyświetla tyle kopii ile jest bloków jak poniżej:
(dosłownie się taka treść pojawia przy dwóch div`ach)
treść1
[/highlight]
[highlight]
treść2
treść1
[/highlight]
[highlight]
treść2
Wygląda tak jakby brany był pod uwagę pierwszy znacznik [highlight] i ostatni znacznik [/highlight]
w całym tekscie pomijając te w środku.
Dziękuję z zgóry za podpowiedzi jak poprawić kod aby działał poprawnie.
P.S. Problem pojawia się przy więcej niż jednym bloku [highlight] treść n [/highlight] w treści.