регистр настройка сервера...

sergey24

Новичок
регистр настройка сервера...

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

не работает подсветка в поиске:

$word="поиск";
$obv=" не работает в Поиске подсветка:)";

$obv= preg_replace ("/(".$word.")/si", "<font color=#F20C00><b>\\1</b></font>", $obv);

echo $obv;
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
u ?

-~{}~ 13.01.08 23:00:

sergey24
Тебе кажется правильным, что слово Поиск будет заменяться на поиск?

-~{}~ 13.01.08 23:03:

или я не понял, у тебя заменяется, и ты хочешь, чтоб НЕ заменялось?
 

sergey24

Новичок
он не заменяется
веренее заменяется но регистр остается тот же
там ключ стоит /si

-~{}~ 14.01.08 00:05:

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

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
u - если утф. причина скорее всего в этом
 

sergey24

Новичок
Автор оригинала: fixxxer
setlocale
делал не помогает

<?php
setlocale(LC_CTYPE, "ru_RU.CP1251");
$word="поиск";
$obv=" не работает в Поиске подсветка";

$obv= preg_replace ("/(".$word.")/si", "<font color=#F20C00><b>\\1</b></font>", $obv);

echo $obv;
?>

может не так делал
 

sergey24

Новичок
не понял где это сделать и как :)
я не на столько супер асс :)

-~{}~ 14.01.08 00:45:

setlocale(LC_CTYPE, "locale -a | grep ^ru");

так не работает тоже
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
sergey24
Текст/тестовый скрипт не в Юникоде случайно?
 

Pigmeich

Новичок
preg_match_all('/('.$word.')/si', $obv, $matches);

print_r($matches);

Втыкай.

То что доступно в тегах реплейса по \x является именно соответсвующим совпадением.
 

ruslan8089

Новичок
подскажите что мне делать при регистрации неосылает пароль и даные на почту людям пишет /home/u554806628/public_html/register.php:169 а вот и строка сама что в ней не так
mail($email_to, $subject, $body, $headers);
 
Сверху