hightlight проблем

4 отговора 0 прегледа
#1

hightlight проблем

Надявам се не повтарям някоя вече пускана тема, но...

Намерих няколко начина да оцветявам дума, изкарана при търсене. Но нито един от тях не се справя с проблеми с малката и голяма буква в кирилицата. И с UTF-8, и с WIN 1251 кодировка - не става и не става...

Някой да е решавал подобен проблем? Благодаря за отговорите предварително!


Истината
Отговор
в отговор на Fallen_Angel #2

Re: hightlight проблем

а твоите начини са: .... ?

proWebCrafter.com
Отговор
в отговор на Fallen_Angel #3

Re: hightlight проблем

с regular expression не става - има отворен тикет за тоя бъг тука
[линк]
за съжаление от доста време стои тоя проблем и не са го оправили.. затворили са тикета заради "no feedback", така че ако ти се занимава можеш да го отвориш пак и да им помогнеш да го решат..

-------------
КЗЛ
Отговор
в отговор на Bълk #4

Re: hightlight проблем

В текста става въпрос за Димитър Общи...


$str="общи";
$newstr="Общи";

$bodytext = str_ireplace($str, "<span style=\"color: #FF0000\">".$str."</span>", $bodytext);

$bodytext2 = str_ireplace($newstr, "<span style=\"color: #FF0000\">".$newstr."</span>", $bodytext);


Горното не хваща "Общи", само долното...

Ето и линк


Истината
Отговор
в отговор на Fallen_Angel #5

Re: hightlight проблем

<?php

$str="общи";
echo $str."
";

$newstr="Общи";
echo '<font color="FF000">'.$newstr.'</font>';

?>

Отговор