Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Проблемка с BBCode
Проблемка с BBCode
Люди помогите, чем сможете!
Установил себе форум, начал моды присобачивать, и тут обнарузживаю вдруг, что BBCode у меня не работают.
В пред.просмотре - работают, в Личных сообщениях работают, а как дело до самого форума доходит - никак...
Поможите, чем сможете... Хоть в каких файлах проблему искать расскажите...
Воочию проблема видна на http://www.igra.lv
Пробовал добиться помощи на phpbb.com, но почти без результратов...
Установил себе форум, начал моды присобачивать, и тут обнарузживаю вдруг, что BBCode у меня не работают.
В пред.просмотре - работают, в Личных сообщениях работают, а как дело до самого форума доходит - никак...
Поможите, чем сможете... Хоть в каких файлах проблему искать расскажите...
Воочию проблема видна на http://www.igra.lv
Пробовал добиться помощи на phpbb.com, но почти без результратов...
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
Osiris
Источник проблемы на поерхности лежит - он в том, как вы преобразуете текст в верхний регистр. Я честно гвооря не понял, как вы это делаете но явно как-то не так...
Обрати внимание:
Не должны быть такие bbcode uid - они должны быть только в нижнем регистре, иначе они и не преобразуются.
Источник проблемы на поерхности лежит - он в том, как вы преобразуете текст в верхний регистр. Я честно гвооря не понял, как вы это делаете но явно как-то не так...
Обрати внимание:
Код: Выделить всё
[B:F2F6D53AD9]bold[/b:F2F6D53AD9]
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Спасибки... Бум разбераться
Добавлено спустя 8 минут 14 секунд:
Эххх.... bbcode uid и есть в нижнем регистре... Это просто шрифт такой.. В source если посмотреть, то это выглядит как
Добавлено спустя 8 минут 14 секунд:
Эххх.... bbcode uid и есть в нижнем регистре... Это просто шрифт такой.. В source если посмотреть, то это выглядит как
Код: Выделить всё
[b:fc12da8c7a]xcgbdfggfndgn[/b:fc12da8c7a]
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
Попробуй запустить из корневой категории форума вот такой скрипт и напиши что он выведет в результате.
Код: Выделить всё
<html>
<body>
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$sql = 'SELECT * FROM ' . $table_prefix . 'posts_text WHERE post_id = 10204';
if (!($result = $db->sql_query($sql)))
{
$res = $db->sql_error();
echo "Failed: $res[message]";
}
else
{
$row = $db->sql_fetchrow($result);
echo $row['bbcode_uid']. '<br>';
echo $row['post_text'] . '<br>';
}
?>
</body>
</html>
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Xpert
Вот что выдал
Вот что выдал
Код: Выделить всё
0
test for BB code [b:f2f6d53ad9]bold[/b:f2f6d53ad9] [i:f2f6d53ad9]italic[/i:f2f6d53ad9] [u:f2f6d53ad9]underline[/u:f2f6d53ad9] [code:1:f2f6d53ad9]code[/code:1:f2f6d53ad9]
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
Osiris
Теперь поменяй в строке ...
10204 на 10207, потом на 10221, 10226 и выложи все результаты...
Теперь поменяй в строке ...
Код: Выделить всё
$sql = 'SELECT * FROM ' . $table_prefix . 'posts_text WHERE post_id = 10204';
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
10207
10221
10226
Добавлено спустя 8 минут 58 секунд:
Спасибо за помощь, но я обнаружил ошибку. Фиг знает, как она появилась, но у меня в posts_text bbcode_uid был INT(11). Отсюда и все проблемы
Код: Выделить всё
2
[i:2a7f5736a1]italics[/i:2a7f5736a1] [b:2a7f5736a1]bold[/b:2a7f5736a1]
Код: Выделить всё
699
?????????.... [b:699a1bcf3e]????? ??? Siava[/b:699a1bcf3e]
Код: Выделить всё
2147483647
[b:9192798191]xxx[/b:9192798191]
Добавлено спустя 8 минут 58 секунд:
Спасибо за помощь, но я обнаружил ошибку. Фиг знает, как она появилась, но у меня в posts_text bbcode_uid был INT(11). Отсюда и все проблемы