Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

про хостинг h1-h15

471
12 июля 2005 года
_MC_
178 / / 13.01.2005
Там что отключены регулярные выражения, кто-то знает. Скрипт работает правильно у меня, а загрузив его на хост он неработает. :(
1.9K
12 июля 2005 года
Ananim
156 / / 15.05.2005
Цитата:
Originally posted by _MC_
Там что отключены регулярные выражения, кто-то знает. Скрипт работает правильно у меня, а загрузив его на хост он неработает. :(


у меня на Agave тоже и всё работает !
Скрипт в студию .

471
12 июля 2005 года
_MC_
178 / / 13.01.2005
Цитата:
Originally posted by Ananim
у меня на Agave тоже и всё работает !
Скрипт в студию .


Код:
function GetTable($total,$show,$method,$liga)
{global $url;
 $start="<table width=100% border=0 CELLPADDING=4 CELLSPACING=2><tr align=left>";
 $finish="</table>";
 $ftext="";
 $fstream=@FILE($url);
 for($i=0;$i < sizeof($fstream);$i++)
 $ftext.=$fstream[$i];
 $ftext=substr($ftext,strpos($ftext,$start),strlen($ftext));
 $ftext=substr($ftext,0,strpos($ftext,$finish));
 $regular="/<tr><td>([\d]+)<\/td><td><a href=(plug\.php\?p=refl\&t=k\&j=[\d]+\&z=[\w]+)>([\w ]+)<\/a><\/td><td>([\d]+)<\/td><td>([\d]+)<\/td><td>([\d]+)<\/td><td>([\d]+)<\/td><td>([\d]+)<\/td><td>([\d]+)<\/td><td>([\d]+)<\/td>/";
 preg_match_all($regular,$ftext,$table);
 for($i=0;$i<$show;$i++){ ?>
 <TR class="white">
 <TD class="<?php if($i==2)echo 'blue';else if($i<2)echo 'orange';else if($i>$total-3)echo 'silver';else echo 'black';?>" align="center" width="15"><?php echo $table[1][$i]."."; ?></TD>
...
 <TD class="<?php if($i==2)echo 'blue';else if($i<2)echo 'orange';else if($i>$total-3)echo 'silver';else echo 'black';?>" align="center" width="15"><?php echo $table[10][$i]; ?></TD>
</TR>
<? }}
287
12 июля 2005 года
Shiizoo
958 / / 14.03.2004
Ужасный код! :devil: Попробуем перефразировать=)ъ Сразу скажу, ошибка в re шаблоне, разделитель - / и в тоже время символ / не экранируется в html-закрывашках и т.п. (</td> и далее..).
287
12 июля 2005 года
Shiizoo
958 / / 14.03.2004
по-моему так, хотя черт его поймешь=) Дебри:D

Код:
function GetTable($total,$show,$method,$liga)
{
    global $url;
    $start = '<table width=100% border=0 CELLPADDING=4 CELLSPACING=2><tr align=left>';
    $finish = '</table>';
    $ftext = '';
    $fstream = @FILE($url);
    for ($i = 0; $i < sizeof($fstream); $i++) $ftext .= $fstream[$i];
    $ftext = substr($ftext,strpos($ftext,$start),strlen($ftext));
    $ftext = substr($ftext,0,strpos($ftext,$finish));

    $regular = '<tr><td>([d]+)</td><td><a href=(plug.php?p=refl&t=k&j=[d]+&z=[w]+)>([w ]+)</a></td><td>([d]+)</td><td>([d]+)</td><td>([d]+)</td><td>([d]+)</td><td>([d]+)</td><td>([d]+)</td><td>([d]+)</td>';
    preg_match_all('!' . $regular . '!',$ftext,$table);
    for($i=0;$i<$show;$i++) {
        ?>
    <TR class="white">
    <TD class="<?php if($i==2)echo 'blue';else if($i<2)echo 'orange';else if($i>$total-3)echo 'silver';else echo 'black';?>" align="center" width="15"><?php echo $table[1][$i]."."; ?></TD>
    ...
    <TD class="<?php if($i==2)echo 'blue';else if($i<2)echo 'orange';else if($i>$total-3)echo 'silver';else echo 'black';?>" align="center" width="15"><?php echo $table[10][$i]; ?></TD>
    </TR>
        <?php
    }
}
471
13 июля 2005 года
_MC_
178 / / 13.01.2005
Цитата:
Originally posted by Shiizoo
Ужасный код! :devil: Попробуем перефразировать=)ъ Сразу скажу, ошибка в re шаблоне, разделитель - / и в тоже время символ / не экранируется в html-закрывашках и т.п. (</td> и далее..).


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

Так что дело не в этом ;)

287
13 июля 2005 года
Shiizoo
958 / / 14.03.2004
У мя закрывашки другие (! .. !) ;) Все путем. Копай шаблон, пробелы разреши, где упустил, и т.п.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог