Pogledajte određenu poruku
Staro 27. 10. 2008.   #1
miff
novi član
 
Avatar miff
 
Datum učlanjenja: 27.10.2008
Poruke: 4
Hvala: 0
0 "Hvala" u 0 poruka
miff is on a distinguished road
Question [REŠENO] preg_replace problem

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.
__________________
miff blog
miff je offline   Odgovorite uz citat