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

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

Wingely Dog

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

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

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

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

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

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
 
хм... Это в смысле перевернуть строчку в КОИ обработать, затем вернуть в ср-1251 ? нда, не просто...

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

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