Почему stristr не работает

  • Автор темы Wingely Dog
  • Дата начала

Wingely Dog

Guest
Почему stristr не работает

Приветствую.

Дело такое. Функция stristr по идее должна искать без учета регистра. На домашней машине под маздаем, все работает нормально, приношу скрипт на сервер в боевые условия, функция работает, но различает регистры. Плохо... 8/

Может это от того, что страница в виндовой кодировке, а сервер никсовый в кои?

Подскажите пожаласта, от этого какнить избавиться можно?
 

Alex2003

Новичок
Хм... Юзаем это для перевода из одной кодировки в другую. Или читаем "Как задать вопрос, чтобы на него ответили" и постим так-и не работающий код, а не ждем телепатов.

string convert_cyr_string ( string str, string from, string to)

This function returns the given string converted from one Cyrillic character set to another. The from and to arguments are single characters that represent the source and target Cyrillic character sets. The supported types are:

k - koi8-r
w - windows-1251
i - iso8859-5
a - x-cp866
d - x-cp866
m - x-mac-cyrillic
 

Wingely Dog

Guest
хм... Это в смысле перевернуть строчку в КОИ обработать, затем вернуть в ср-1251 ? нда, не просто...

а нельзя ли в настройках пхп, что-нибудь изменить?

зы: Читал на два раза. Чего не так то? И какой код приводить?
PHP:
$name = strtolower($name);
это чтоли? насколько я понял тут не надо никого за глупого держать и приводить цитаты из ФАКи по пхп вроде как неприлично считается. Хотя спорить не буду, вам есно виднее.
 

Alex2003

Новичок
Ок, тогда без Мана: setlocale() один раз в начале скрипта, что бы ПХП понимал нужную кодировку.
 
Сверху