Показать сообщение отдельно

[php] мегапроблема
  #1  
Старый 19.12.2009, 23:20
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
С нами: 10011945

Репутация: 33
По умолчанию [php] мегапроблема

есть мега проблема

допустим в файле задан небольшой текст

%CC-3358 (т.е. это первые %CC буква М русская, не спроста читаем далее)

суть в чём

в другом файле(который выводим на экран) есть куча разного текста и при нахождение этго надо будет удалить целый кусок кода типа:

Код:
..............
лаблбалабалбалабала длинноееее
<tr><td bgcolor="#eeeeee"><a href="/ind.php?content=article&amp;article=%CC-3358&amp;group1=%C0%E4%E3%E5%E7%E8%E2%FB+%E8+%F1%F0%E5%E4%F1%F2%E2%E0+%EA%F0%E5%EF%EB%E5%ED%E8%FF&amp;group2=%C8%ED%F1%F2%F0%F3%EC%E5%ED%F2%FB&amp;group3=%D0%E0%E7%ED%EE%E5"><img src="images/dfull.gif" alt="Для этого товара есть полное описание" width="15" height="15" hspace="2" vspace="0" border="0" /></a></td><td class="articul" bgcolor="#eeeeee">М-3358</td><td class="margin"  bgcolor="#eeeeee">&nbsp;&nbsp;</td><td class="name" bgcolor="#eeeeee">Пистолет STAYER термоклеящий электрич. 10Вт/220В,7мм.</td><td class="margin"  bgcolor="#eeeeee">&nbsp;&nbsp;</td><td bgcolor = "#eeeeee" class="unit">шт</td><td class="margin"  bgcolor="#eeeeee">&nbsp;&nbsp;</td><td class="price" bgcolor="#eeeeee">УТ.&nbsp;</td><td align="right" bgcolor="#eeeeee">&nbsp;<input type="hidden" name="v[0][id]" value="М-3358" /></td><td align="right" bgcolor="#eeeeee"></td></tr>
блаблбалабалбалабала длинноееее
...............
вот кусок выше без пробелов от буллитина http://slil.ru/28371079/156b675f.4b2dce90/xxxx.txt

т.е. надо найти первое вхождение строки %CC-3358, потом минус длинну текста от <tr> и найти ближайший </tr> и как-то удалить 0_о

т.е. подитожим, найти заданное слово, сместиться назад до <tr> потом найти ближайший </tr> и от <tr>...до...</tr> удалить это 0_о

Последний раз редактировалось rubik-nerubik; 19.12.2009 в 23:24..
 
Ответить с цитированием