Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vokab/public_html/forum/Sources/Load.php(216) : runtime-created function on line 2 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vokab/public_html/forum/Sources/Load.php(216) : runtime-created function on line 2  Одштампај страницу - Како направити ћириличну претрагу на сајту?

Српски језик - Вокабулар форум
Srpski jezik - Vokabular forum

Наше писмо и рачунари => Ћирилица и латиница на рачунарима => Тему започео: LyoShi на 00.17 ч. 10.04.2006.



Наслов: Како направити ћириличну претрагу на сајту?
Порука од: LyoShi на 00.17 ч. 10.04.2006.
Поздрав народе!  ( Мај фрст месиџ. :) )

Како направити ћириличну претрагу на сајту, а да притом није case sensitive ?

Oво питање је првенствено упућено људима који су правили vukabular.org ( јер на vokabular.org претрага ради како треба) , и познаваоцима MySql-а.

Имам проблем на ћириличном сајту који правим, јер је резултат претраге (search-a) case sensitive, односно када у поље за претрагу унесем на пример реч: београд, база не прихвата реч: Београд као резултат, иако она постоји, и избацује резултат само ако се тачно погоде велика и мала слова. Наравно, када куцам латиницом, не избацује ништа као резултат.

Енкодинг html sтранице је утф-8.  Претпоставлјам да је у питању лош collation setting. Код мене је utf_general_ci.

Који collation треба да ставим за ћирилицу (да ми резултат претраге не би био case sensitive)?
( београд = Београд )

phpMyAdmin подешавања су у прилогу:


Наслов: Re: Како направити ћириличну претрагу на сајту?
Порука од: Pedja на 10.56 ч. 12.04.2006.
Ми корситимо функцију LOCATE за претрагу. Она по свему судећи не разликује велика и мала слова (бар тако пише у упутству).

Пробај претрагу са њом, па јави да ли ти то ради.