|
Правила •
Регистрация •
Справка Сообщения за день • Поиск |
|
|
Опции темы | Опции просмотра |
Старожил
|
Зарегился у меня один чел под ником administrator, но я помню что добавлял такой ник в запрещенные.
Начал копать и что? Оказывается не работает ни фильтр IP, ни email, ни фильтр ников. Пошел дальше копать: Есть функция в файле include\functions.php ------------- function hasMatch($input=array(), $match=0) { if ( !empty($input) && !empty($match) ) { foreach ($input as $entry) { $entry = trim($entry); if ( !empty($entry) || preg_match($entry, trim($match), $matches) ) { return $matches; } } } return false; } -------------- В e-xoops она выглядела так: -------------- function hasMatch($input=array(), $match=0) { if ( !empty($input) && !empty($match) ) { foreach ($input as $entry) { $entry = trim($entry); if ( !empty($entry) && preg_match($entry, trim($match), $matches) ) { return $matches; } } } return false; } -------------- Разница тока в одной строке: if ( !empty($entry) && preg_match($entry, trim($match), $matches) ) { Поставил за место || -> && нифига не помогло, да к тому же еще и ошибку выдает: ----------- Номер ошибки: 2 [Предупреждение (выполнение скрипта не прерывается)] Описание ошибки: Delimiter must not be alphanumeric or backslash В файле: w:\home\sitefree.ru\www\include\functions.php В строке: 368 ---------- Копать больше нет времени, надо спать после работы, Ларк, Ларок, посмотрте в чем трабла? Всё для Sony Ericsson |
||||
|
|
|
|
Powered by: vBulletin Version 3.0 Copyright ©2000-2024, Jelsoft Enterprises Ltd. |
Все разделы прочитаны - Руководство форума - Архив - Вверх |