PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (31): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 458
Roler Отправлено: 22 Августа, 2009 - 11:01:40 • Тема: Кодировка: с 1251 на utf8 • Форум: Программирование на PHP

Ответов: 26
Просмотров: 2744
Ch_chov
Забыл написать, скриптом в начале отправляю
CODE (text):
скопировать код в буфер обмена
  1. header('Content-Type: text/html; charset=utf-8');


Цитата:
А какая кодировка стоит в браузере по умолчанию?
Поставь автоопределение.

Так он сам определяет, что cp1251 в PMA.
Roler Отправлено: 22 Августа, 2009 - 08:21:00 • Тема: Кодировка: с 1251 на utf8 • Форум: Программирование на PHP

Ответов: 26
Просмотров: 2744
Тема избита чуть более чем донельзя, и пишу я только потому, что так и не нашёл решения.
Решил перевести движок на локали с cp1251 на utf8.
Сменил кодировку всех файлов. Сделал дамп базы, сменил кодировку, default charset поставил utf8, залил. В БД кодировка явно utf8, потому что при просмотре из браузера (cp1251) отображаются кракозябры, а если сменить кодировку в браузере на utf8, то кракозябры превращаются в нормальные символы(но без ш и И, плюс сама админка неверно отображается). На сайте тоже И и Ш нет.

В скрипте прописано
CODE (text):
скопировать код в буфер обмена
  1. header('Content-Type: text/html; charset=utf-8');


В мета-тегах кодировка выставлена.

Пробовал писать

CODE (text):
скопировать код в буфер обмена
  1. mysql_query ("SET NAMES `utf-8`");
  2. mysql_query ("set character_set_client='utf-8'");
  3. mysql_query ("set character_set_results='utf-8'");
  4. mysql_query ("set collation_connection='utf8_general_ci'");

Не помогло.

Вопрос, как сделать, чтобы отображались И и ш, и убрать кракозябры в phpMyAdmin?

Версии:
phpMyAdmin 2.6.1
Версия PHP 5.2.4
Версия Apache 2.2.4
Версия MySQL 5.0.45
Roler Отправлено: 21 Августа, 2009 - 08:41:51 • Тема: Категории и подкатегории • Форум: Работа с СУБД

Ответов: 67
Просмотров: 28136
ibe
То есть, везде должны быть свои подкатегории "Новости" и "Статьи" с разным наполнением? Ну так делай для всех, это будет проще и намного удобнее для управления.
Roler Отправлено: 21 Августа, 2009 - 08:26:23 • Тема: Категории и подкатегории • Форум: Работа с СУБД

Ответов: 67
Просмотров: 28136
Ну, содержимое категорий же разное, так? Сделай просто по две пары подкатегорий, для обоих категорий.
Roler Отправлено: 21 Августа, 2009 - 08:18:40 • Тема: Категории и подкатегории • Форум: Работа с СУБД

Ответов: 67
Просмотров: 28136
Нет, я всё равно не понимаю, что значит одинаковые категории, должно ли так быть или глюк, и вообще в чём проблема.
Roler Отправлено: 21 Августа, 2009 - 08:04:08 • Тема: Категории и подкатегории • Форум: Работа с СУБД

Ответов: 67
Просмотров: 28136
Зачем вообще две таблицы? С каких пор это стало традиционным способом? Не понял
Делаем таблицу, в ней столбик вроде "parent_cat".
Если он пустой, либо 0 - это категория. Если нет - это категория.

Правда, я так и не понял, что за повторы, можно поподробнее?
Имеешь ввиду, глюки при выводе? Тогда приведи свой алгоритм вывода.
Roler Отправлено: 20 Августа, 2009 - 18:50:04 • Тема: Многоуровневая замена • Форум: Регулярные выражения

Ответов: 10
Просмотров: 497
Champion
Там нет такого условия.
Roler Отправлено: 20 Августа, 2009 - 18:30:44 • Тема: Многоуровневая замена • Форум: Регулярные выражения

Ответов: 10
Просмотров: 497
А ?> это что такое?
Roler Отправлено: 20 Августа, 2009 - 18:00:42 • Тема: Многоуровневая замена • Форум: Регулярные выражения

Ответов: 10
Просмотров: 497
О Господи Не понял
Пойду разбирать это... Скобки слева в регулярке мне совершенно непонятны.
Спасибо.
Roler Отправлено: 20 Августа, 2009 - 17:37:45 • Тема: Многоуровневая замена • Форум: Регулярные выражения

Ответов: 10
Просмотров: 497
Champion
Второй случай - это просто, понятно, но некрасиво.
Можно поподробнее про первый?
Roler Отправлено: 20 Августа, 2009 - 16:18:10 • Тема: Многоуровневая замена • Форум: Регулярные выражения

Ответов: 10
Просмотров: 497
Вообщем, я что-то не пойму, как сделать замену конструкции

на, допустим,


Заменяются только внешние теги, а как сделать так, чтобы заменились все?

P.S. Выражение
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $text = preg_replace('#\[tag\](.*)\[\/tag\]#si', '<div class="tag">/1</div>', $text);
  3.  
Roler Отправлено: 19 Августа, 2009 - 19:27:16 • Тема: Шаблонизатор,система кэширования • Форум: Программирование на PHP

Ответов: 6
Просмотров: 334
Stierus
Возможно, человеку просто не нужны все возможности смарти.
Roler Отправлено: 19 Августа, 2009 - 12:32:07 • Тема: Осложненный запрос • Форум: Программирование на PHP

Ответов: 9
Просмотров: 424
По отдельности просто, но вот вместе, я не представляю как. Если только UNION, но я с ним не работал, не знаю.

P.S. Champion, у тебя не выведется первая новость. Я так понял, ему надо всё одним запросом.
Roler Отправлено: 17 Августа, 2009 - 14:54:08 • Тема: есть план создания CMS • Форум: Наработки по собственным проектам

Ответов: 86
Просмотров: 68565
Nestor
Она у меня есть где-то на локали, посмотрю Улыбка
P.S. На DLE похоже Улыбка
Там система шаблонов довольна похожая.
Я понял по-другому и сделал вот что, файл шаблона парсится, всё приводится к виду обычного html со вставками php и сохраняется в кэш, и лежит там сколько нужно.
А у тебя каждый раз обрабатывается обычной заменой.
Но в таком варианте проверки посложнее, циклы реализовать уже не получится.

Даже и не знаю блин.

P.S. Метод обработки шаблончиков вроде [comments] я у тебя не нашёл. Оно есть, но я не вижу Улыбка
Roler Отправлено: 17 Августа, 2009 - 14:31:43 • Тема: опознавание браузера в ExBB FM 1.0 RC1 • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 68
Там нужно разбираться, как всё это храниться, что запоминается, вообще мороки много, слёту тебе объяснит только тот, кто этот аспект в ExBB хорошо знает.

Страниц (31): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB