Imam veliki problem:
Imam jednu klasu koja formatira HTML u bazu, funkcije su joj sledece; posto postoje stari unosi u bazu sa BBC, i novi unosi sa XHTML, ja sam to "sprckao" da radi i da se slazu
lepo.
Medjutim CODE blok nikako da proradi kako ja hocu, a to mi je najvaznije
evo problematike
Kôd:
$obr = preg_replace("/\<code\>(.+?)\<\/code\>/is","" . $this->code_kont("\\1") . "", $obr);
A evo i funkcije za Kontejner koda
Kôd:
// CODE KONTEJNER funkcija
function code_kont($obr)
{
//$obr = '<pre>' . htmlspecialchars('\\1') . '</pre>';
$obr = '<pre>' . htmlspecialchars($obr) . '</pre>';
return $obr;
}
Znaci, samo gde je \\1 (deo koji je izmedju code tagova) da primeni
htmlspecialchars
ali nece. Zato molim Vas pomagajte.
Ako treba postavicu celu klasu, ali mislim da nema potrebe ipak ja gresim negde u ovom delu.
Unapred Hvala.