Подключаю, что файл с классом, что с функций - выдает ошибку. В случае с классом пишет, что невозможно переопределить класс. С функцией: Cannot redeclare createbbtags() (previously declared ...
В чем искать причину?
Спустя 3 минуты, 58 секунд (28.05.2011 - 23:31) Winston написал(а):
Попробуй подключить через include_once
Спустя 2 минуты, 2 секунды (28.05.2011 - 23:33) inpost написал(а):
Дважды создаёшь класс с одним названием! Может быть дважды инклюдишь данный файл?
Спустя 14 минут, 21 секунда (28.05.2011 - 23:47) guest написал(а):
Подключаю и создаю по одному разу.
Может где-то зависимости есть.
Давайте по порядку.
Копирую в папку сайта
Далее подключаю
Ошибка: Cannot redeclare class IRB_BBdecoder in...
Может где-то зависимости есть.
Давайте по порядку.
Копирую в папку сайта
irb_bbdecoder.php
config.php
Далее подключаю
include 'папка/irb_bbdecoder.php';
Ошибка: Cannot redeclare class IRB_BBdecoder in...
Спустя 3 минуты, 6 секунд (28.05.2011 - 23:50) inpost написал(а):
1. Сделай через include_once.
2. Берёшь все файлы, которые ранее были подключены к данному файлу, смотришь и пробегаешь внимательно (может быть подключил ещё в index.php!), и ищешь, где был подключен либо этот файл, либо класс с именем: IRB_BBdecoder , вообщем он был подключен до этого события уже 1 раз, поэтому второе подключение и вызывает ошибку.
2. Берёшь все файлы, которые ранее были подключены к данному файлу, смотришь и пробегаешь внимательно (может быть подключил ещё в index.php!), и ищешь, где был подключен либо этот файл, либо класс с именем: IRB_BBdecoder , вообщем он был подключен до этого события уже 1 раз, поэтому второе подключение и вызывает ошибку.
Спустя 13 минут, 22 секунды (29.05.2011 - 00:03) Гость_user написал(а):
Только скачал скрипт. Нигде ничего не подключал. Скопировал. 'Засунул' весь код в один файл - и подключение и создание экземпляра объекта и т.д.
Вот еще закономерности. Сам файл, в который подключал класс, подключен к index.php includ'ом. Если в этот файл подключить класс (include) то пишет, что не может переопределить класс. Если исправить на include_once, то начинает выдавать множество ошибок типа:
и т.д.
Вот еще закономерности. Сам файл, в который подключал класс, подключен к index.php includ'ом. Если в этот файл подключить класс (include) то пишет, что не может переопределить класс. Если исправить на include_once, то начинает выдавать множество ошибок типа:
Warning: extract() [function.extract]: First argument should be an array in ...\irb_bbdecoder.php on line 36
Warning: array_keys() [function.array-keys]: The first argument should be an array in ...\irb_bbdecoder.php on line 37
Warning: array_values() [function.array-values]: The argument should be an array in ...\irb_bbdecoder.php on line 38
Warning: array_keys() [function.array-keys]: The first argument should be an array in ...\irb_bbdecoder.php on line 39
Warning: array_values() [function.array-values]: The argument should be an array in ...\irb_bbdecoder.php on line 40
и т.д.
Спустя 3 минуты, 17 секунд (29.05.2011 - 00:07) Гость_user написал(а):
С include_once вроде функция заработала... Сейчас буду проверять...
Спустя 1 час, 39 минут, 40 секунд (29.05.2011 - 01:46) twin написал(а):
Спустя 8 часов, 46 минут, 18 секунд (29.05.2011 - 10:33) Гость_user написал(а):
Картинки не обрабатываются. Теги [img] не заменяются даже в скачанном примере.