AngelSky: Скрипт работает, код ясен, не понятно только, что вот это означает:
в частности не ясно, что означает @ @si .
Поясните плиз.
Выбирает по регулярке числовое значение, выделенное жирным (тэг <b>). @ используется в качестве ограничителя шаблона (вместо классического /). Вообще, на это мануалы есть. Скрипт ооочень простой.
Поставщики сменили артикулы
Ну тогда надо артикул в отдельное поле выводить. А айдишник товара в покое оставить. :)
У нас такая же беда, но это не по вине CMS, а из-за смены артикулов товаров.
Дык, объясните, зачем их менять?
Скрипт работает, код ясен, не понятно только, что вот это означает:
в частности не ясно, что означает @ @si .
Поясните плиз.
Выбирает по регулярке числовое значение, выделенное жирным (тэг <b>). @ используется в качестве ограничителя шаблона (вместо классического /). Вообще, на это мануалы есть. Скрипт ооочень простой.
Ну дык пробегитесь поиском по всем файлам форума со словом mdfc.info - найдете.
Смотрите не в коде поста, а в шаблоне и самих скриптах форума.
В вашем варианте - никак. Как узнать содержимое страницы?
?
crk, он работает. Просто кто-то не захотел туда вывод добавить: print $str;
?
Ну точнее можно. Если хорошо подумать :)
Но лучше изначально все нормально переписать ;)
?
$str ='<html>
<head>
<title></title>
</head>
<body>
<h1>Текст нужный в тайтле.</h1>
<p>Какой-то, неважный нам, текст.</p>
</body>
</html>';
preg_match("|<h1>(.*)</h1>|imsU", $str, $title);
$str = str_replace('<title></title>', '<title>' . $title[0] . '</title>', $str);