Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> preg_replace() problem z usunięciem object
Mateusz_Babiarz
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 5
Dołączył: 24.08.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cześć,

mam prośbę o pomoc przy usuwaniu z treści blogowego wpisu (zczytywany na inną stronę) fragmentu kodu zaczynającego się od <object i na object> się kończącego.

Treść wpisu wygląda tak :
  1. Tresc, tresc, tresc...<p align="center">
  2. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/BVJvMYboddI&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/BVJvMYboddI&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>


Próbowałem wykorzystać do tego f-cje preg_replace z wyrażeniami regularnymi jak poniżej :
  1. $object_code_stripped = preg_replace("/<object[0-9 a-z_?*=\":\-\/\.#\,<>\\n\\r\\t]+<\/object>/smi",
  2. "[Tu był film]", $object_code);


niestety bez skutku.

Jeżeli ktoś wie, gdzie jest problem to będę bardzo wdzięczny za jakieś wskazówki.
Go to the top of the page
+Quote Post
jacekkobus
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 1
Dołączył: 4.09.2009

Ostrzeżenie: (0%)
-----


'#<object>.*<\/object>#'

?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 09:41