Форум сетевых администраторов Страницы (2): « 1 [2]
Показаны 27 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- Кириллица в Member List (http://netadmin.ws/forum/showthread.php?threadid=7734)


Помещено polo 20-02-2004 в 23:47:

При чем тут то что чему вас учили в школе? Если сделать выборку where name like 'е%' то буду выданы результаты и ерик и ёжик.

polo добавил 20-02-2004 в 23:48:40:
для й не пробовал но наверное тоже-самое, тут еще зависит от кодировки базы.

__________________
Всегда есть решение.


Помещено MCTarakan 21-02-2004 в 01:39:

вот и мы про то!

Bratok, не помогает! Ð_то от настроек МуСКЛ вроде зависит... для ВБ2 тож самое было!

http://www.muzzclub.ru/forum/member...r=asc&styleid=2

__________________
yMC.ru - хомяк музыканта


Помещено polo 21-02-2004 в 11:52:

Ð_то 100% от настройки базы зависит, у меня стоит кодировка win1251 в мускуле и все работает, смотрите сообщение выше.

__________________
Всегда есть решение.


Помещено MCTarakan 21-02-2004 в 22:31:

polo дык, не будет из-за одного меня админ перекодировать базу (он так сказал), а можно для разных акков базу делать с разными языками?

__________________
yMC.ru - хомяк музыканта


Помещено polo 22-02-2004 в 02:02:

ну так админ у тебя левый, мускуль позволяет иметь настройки для каждого юзера типа .htaccess в apache. Попробуй создать в своей корневой директории файл my.ini, по умолчанию это включено.

polo добавил 22-02-2004 в 02:05:25:
да, и если на сервере хостится большинство русских сайтов, то лучше чтобы база имела русскую кодировку.

__________________
Всегда есть решение.


Помещено Igor 22-02-2004 в 02:32:

polo
А что прописать в файле? Я так понимаю вот эту строку?

PHP:


default-character-set=cp1251

__________________
C уважением, Игорь
cblog.ru


Помещено MCTarakan 22-02-2004 в 03:23:

polo да, поясни мне юродивому плиз, что в файло надо написать? А насчет админа - то вроде worldhosting.ru не должен быть левым.. но на сервере хостится много и нерусских сайтов, потому он мне так и ответил... вообщем непонятно мен все... поясни плиз подробнее, что надо сделать, чтоб

quote:
мускуль позволяет иметь настройки для каждого юзера типа .htaccess в apache

чтоб я мог ему это дело сказать, чтоб он не отмазывался тем, чем я не понимаю...
СПАСИБО!

__________________
yMC.ru - хомяк музыканта


Помещено polo 22-02-2004 в 11:56:


code:

[mysqld]
default-character-set=cp1251 # или win1251



polo добавил 22-02-2004 в 12:03:07:
потом при смене кодировки нужно применить комманду:
myisamchk -r -q --set-character-set=cp1251 чтобы создать правельные индексы, но помоему repaire table тоже помагает.

__________________
Всегда есть решение.


Помещено MCTarakan 23-02-2004 в 02:54:

все... проблема решена путем переговоров с админом...

__________________
yMC.ru - хомяк музыканта


Помещено rad 17-05-2004 в 12:11:

Я у себя в шаблоне memberlist никак этого не найду

[QUOTE]Первоначальное сообщение от polo
[B]1. Ð_едактируем шаблон memberlist, добавляем выше:
<if condition="$vboptions['usepopups'] AND !$show['usergroup']">

code:

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr align="center">
	$russianletterbits
</tr>
</table>



Можнт быть что то не так?
помоги пожалуйста.
Спасибо


Помещено Xrobak 06-02-2005 в 20:17:

Все сделал как описано выше, и вот появились ошибки:
1) на какую бы русскую букву в списке мемберов я не нажал, получаю ошибку сервера, вот что говорит Апач:

code:

[Sun Feb 06 21:12:38 2005] [error] [client 100.100.100.101] (22)Invalid argument: couldn't create child process: 22: php.exe, referer: http://your_domain_name/forum/memberlist.php?ltr=E&pp=20&sort=lastvisit&order=desc
[Sun Feb 06 21:12:38 2005] [error] [client 100.100.100.101] (22)Invalid argument: couldn't spawn child process: X:/www/php/php.exe, referer: http://your_domain_name/forum/memberlist.php?ltr=E&pp=20&sort=lastvisit&order=desc


Т.е. мы видим что в УÐ_Л русские буквы не переводятся в другой формат, а так просто и отображаются. Думаю в этом причина, нок ак поправить...

2) какая-то белиберда творится с пользователями, имеющие руские никнеймы. Например юзер с ником на букву К у меня находится в категории английской буквы Е, пользователь с русской Т находится в категории с английской буквой О

Как лечить это?

PS: php 4.3.10, mysql 4.0.5, vb 3.0.5, apache 2.x


Помещено Xrobak 20-02-2005 в 19:44:

может быть найдутся доброжелатели, у к-рых есть лицензионные вб и к-рые могут писать на оф. форуме воблы - задайте там им этот вопрос, хотелось бы услышать, что они посоветуют по сабжу...


Формат времени GMT. Текущее время 17:27. Страницы (2): « 1 [2]
Показаны 27 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.