Непонятка с работой preg_match_all

Статус
В этой теме нельзя размещать новые ответы.

Andykalinin

Новичок
Непонятка с работой preg_match_all

Впервые сталкнулся с подобной проблемой. Есть вот такой код
PHP:
//Открываем страницу с коэффициентами
$file = "http://www.fa13.com/koef.html";
$all = fopen($file, "r");

//Находим все команды, которые еще не вылетели
while (!feof($all))
{
    $line = fgets($all);
    $vir = "|<font color=green><b>([\w\s-/(/)]+)(?=\s{1}\d+</b></font>)|";
    if (preg_match_all("$vir", $line, $kom))
    {

        foreach ($kom[1] as $i => $v)
        {


            $koma[] = trim($v);


        }
    }

}
fclose($all);
echo "<pre>" . var_export($koma, true) . "</pre>";
На локалхосте работает на ура (php5.2.4), у друга тоже работает (php5.1.6), а на сервере (php5.1.6) выдает ошибку
PHP Warning: preg_match_all() [<a href='function.preg-match-all'>function.preg-match-all</a>]:Compilation failed: unmatched parentheses at offset 35 in /home/blablabla/euro.php on line 16
 

Апокалипсис

тех дир matras.ru
Вопросы о парсинге удалённых страниц - не обсуждаются на этом форуме по морально этическим принципам.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху