Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: preg_replace() problem z usunięciem object
Forum PHP.pl > Forum > PHP
Mateusz_Babiarz
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.
jacekkobus
'#<object>.*<\/object>#'

?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.