ugrás a tartalomhoz

PHP explode - <br> delete

PredMan · 2008. Feb. 4. (H), 21.59
Sziasztok!

törölni szeretném a <PRE> és </PRE> között lévő <br /> karaktereket, de nem megy! itt a kód:
  1. $szoveg = nl2br($sor["leiras"]);  
  2.   
  3. if(stristr($szoveg"<PRE>") === FALSE) { }  
  4.   
  5. else {  
  6. $ki=explode("<PRE>",$szoveg);  
  7. $veg=$ki[0];  
  8. foreach($ki as $sor)  
  9.     {  
  10.     $resz=explode("</PRE>",$sor);  
  11.     $veg.=str_replace("<br />"," ",$resz[0]).$resz[1];  
  12.     }  
  13.   
  14. $szoveg == $veg;  
  15. }  
  16.   
  17. echo $szoveg;  
a böngésző forráskódja pedig a lefuttatás után:
  1. <PRE>2001 - fsd: 45<br />  
  2. 2002 - fsd: 45<br />  
  3. 2003 - fs: 34<br />  
  4. <br />  
  5. fdsa</PRE>  
  6. A káosz a körülöttünk lévő ... szabályos.<br />  
  7. <PRE>2004 - f33sd: 344<br />  
  8. 2005 - fsfff: 345</PRE>  
tehát nem fut le a kód, <br /> -el van tele, ezeket is szeretném kitörölni, de nem akarja az igazságot!

tudnátok ebben nekem segíteni? előre is köszönöm!
 
1

== helyett =

Török Gábor · 2008. Feb. 5. (K), 08.33
A 14. sorban szereplő
  1. $szoveg == $veg;  
kifejezést biztos két egyenlőségjellel (így feltételvizsgálat, nem értékadás) gondoltad írni?
2

thanx

PredMan · 2008. Feb. 6. (Sze), 08.17
köszönöm szépen a segítségedet, megoldottam másképp a problémát (preg_replace-el)