[Help] Ощибка в Online.tpl

Тема в разделе "DLE", создана пользователем Mr.Tokio, 6 апр 2008.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Mr.Tokio

    Mr.Tokio

    Регистр.:
    17 дек 2007
    Сообщения:
    282
    Симпатии:
    44
    Народ помогите что это может быть за оибка, и как ее можно исправить???
    PHP:
    Warningereg(): REG_EPAREN in /home/magairu7/public_html/engine/modules/online.php on line 439
    А вот сама 439 строка:
    PHP:
    } elseif (ereg('Mozilla/([0-9].[0-9]{1,2})'$useragent$version)) {
     
  2. ewg777

    ewg777

    Регистр.:
    6 авг 2007
    Сообщения:
    763
    Симпатии:
    321
    У меня тоже такая строчка! Но попробуйте все ещё раз проверить!
    PHP:
    } elseif (ereg('Mozilla/([0-9].[0-9]{1,2})'$useragent$version)) {
     
  3. Walkman

    Walkman

    Регистр.:
    17 авг 2007
    Сообщения:
    334
    Симпатии:
    217
    тоже самое было... долгшо думал над ошибкой, не додумался) удалил строчку эту и всё вроде нормально работает
     
  4. morgan007

    morgan007 Создатель

    Регистр.:
    19 сен 2007
    Сообщения:
    22
    Симпатии:
    2
    REG_EPAREN
    Незакрытая скобка в операторе группировки.

    Поставьте так:
    PHP:
    elseif (ereg('Mozilla/([0-9].[0-9]{1,2})'$useragent$version)) {
    var_dump($useragent);
     
  5. Mr.Tokio

    Mr.Tokio

    Регистр.:
    17 дек 2007
    Сообщения:
    282
    Симпатии:
    44
    После замены стал писать
    PHP:
    string(100"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070208 Mandriva/2.0.0.6-12mdv2008.0 (200"


    Добавлено через 5 минут
    Хм поступил по совету Walkman, действительно строчка пропала(но мне все равно кажется что эта строчка не была лишней)
     
  6. morgan007

    morgan007 Создатель

    Регистр.:
    19 сен 2007
    Сообщения:
    22
    Симпатии:
    2
    Пардон. Правильно так:
    PHP:
    elseif (ereg('Mozilla/([0-9].[0-9]{1,2})'$useragent$version)) { 

    *Уберите var_dump($useragent)
     
  7. Mr.Tokio

    Mr.Tokio

    Регистр.:
    17 дек 2007
    Сообщения:
    282
    Симпатии:
    44
    Помогло спасибо!
     
  8. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    980
    Симпатии:
    315
    Знаю что офтоп, но все же.
    Подскажите версию блок онлайн, который будет показывать кто где находиться в дле 6.7(сейчас стоит вторая версия блок онлайна и показывает типо все на главной) и самое главное чтоб статистика роботов за сутки.
    Зарание пасиб.;)
     
Статус темы:
Закрыта.