Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> eregi(), поиск по русскому тексту (регистр букв) 
:(
    Опции темы
vitalina
Дата 16.9.2008, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Здравствуйте! Поиск в английском тексте работает (не зависимо от регистра букв), а в кирилице независимость от регистра букв не работает! Почему и как сделать так, чтоб работало?
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



preg + модификатор i

Код

preg_match('/pattern/i' , $string , $math);



--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
vitalina
Дата 16.9.2008, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Не работает!

Код

 <?php


if (preg_match("/н/i", "Наталия.")) {
    echo "Вхождение найдено.";
} else {
    echo "Вхождение не найдено.";
}
?>



Пишет Вхождение не найдено. !!

Это сообщение отредактировал(а) vitalina - 16.9.2008, 12:17
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
MoLeX
Дата 16.9.2008, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



vitalina, у меня найдено))))


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
vitalina
Дата 16.9.2008, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



А у меня нет!!
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



В начале скрипта 
Код

setlocale(LC_ALL, "ru_RU.CP-1251");


или какая там у вас кодировка


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
vitalina
Дата 16.9.2008, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Не работает!
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



vitalina, почитай , поразбирайся 

http://ru2.php.net/manual/en/function.setlocale.php

Добавлено через 7 минут и 24 секунды
Код

setlocale(LC_ALL, "ru_RU.CP1251"); 


поищи свой локаль 

посмотри какие есть 

Код

locale -a



--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
vitalina
Дата 16.9.2008, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Мне это не помогает!

Добавлено через 5 минут и 23 секунды
Цитата(americanets @  16.9.2008,  12:58 Найти цитируемый пост)
locale -a



что это?
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



в консоли выведет список локалей

например у меня

Код

C
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
ru_RU.utf8
ru_UA.utf8



Добавлено через 1 минуту и 36 секунд
это тебе должно помочь 

http://www.google.ru/search?hl=ru&q=se...=5&oq=setlo


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
vitalina
Дата 16.9.2008, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



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

Добавлено через 2 минуты и 14 секунд
Это ничего не меняет
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



Цитата(vitalina @  16.9.2008,  14:18 Найти цитируемый пост)
а как мне получить такой список и как я знаю, что у других будет?

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


Цитата(vitalina @  16.9.2008,  14:18 Найти цитируемый пост)
Это ничего не меняет 

ничего не меняет отсутствие желания что - либо изменить , поищи как проверить какие локали у тебя поддерживаются , выставь правильную локаль и все начнет работать 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
vitalina
Дата 16.9.2008, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Я не могу ничего найти В установках у меня везде стоит Россия

Добавлено через 3 минуты и 22 секунды
Скрипт работает не на моей машине!

Добавлено через 10 минут и 24 секунды
Неужели нет никакого решения?
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
americanets
Дата 16.9.2008, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



Цитата(vitalina @  16.9.2008,  14:28 Найти цитируемый пост)
Скрипт работает не на моей машине! 


тогда  и не ищи у себя , это хостинг ? Задаий им вопрос пусть пришлют список локалей , если ru нет пусть сделают и все начнет работать , если есть доступ ssh заходи по нему и locale -a выдаст этот список


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
americanets
Дата 16.9.2008, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



Цитата(vitalina @  16.9.2008,  14:45 Найти цитируемый пост)
У них тех. поддержка не работает! 


тогда тебе лучше сначала сюда

http://forum.vingrad.ru/forum/hosting-unix...shared-VPS.html

разверни на локальной машиен Apache + PHP ( 5 ставь )+ MySql

но зная твой лень smile

http://www.denwer.ru/

хотя я не положительно отношусь к денверу , но тебе он не повредит


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.