X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Как сделать подсветку найденного слова?
happyhand
happyhand
Topic Starter сообщение 7.3.2010, 2:10; Ответить: happyhand
Сообщение #1


После поиска выводится большой текст. Как в нём подсветить найденное слово (или несколько)?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 7.3.2010, 4:31; Ответить: Letmetouchyou
Сообщение #2


sergey-g, в span его заключай
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 7.3.2010, 5:16; Ответить: ZhukV
Сообщение #3


sergey-g, вот типа такого:

[PHP]
$text="Zhuk Vitaliy Volodumurovuch V 22 V 33";
$text=ereg_replace("V","<b>V</b>",$text);
echo $text;
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
happyhand
happyhand
Topic Starter сообщение 7.3.2010, 12:08; Ответить: happyhand
Сообщение #4


Это понятно, не получается передать поисковый запрос для сравнения на конечную страницу.
По результатам поиска у меня выводится список названий торговых точек в виде ссылок, при нажатии на которые уже появляется полный перечень товара этой точки, где и нужно выделить искомое слово.
На странице результатов поиска эта переменная есть, а вот как её передать дальше по ссылке?
Пытаюсь так:
[PHP]
<form action="unit.php?id=$id" method="post"><input name="search" type="hidden" value="$search" /></form>
[/PHP]
чё-то не получается.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
happyhand
happyhand
Topic Starter сообщение 7.3.2010, 12:27; Ответить: happyhand
Сообщение #5


Всё, разобрался, спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
happyhand
happyhand
Topic Starter сообщение 7.3.2010, 13:28; Ответить: happyhand
Сообщение #6


Ну вот всё-равно не могу разобраться.
Текст получается выводится у меня циклом:
[PHP]
$text1 = '';
for ($i = 4; $i <= 41; $i++ ) {$text1 .= $myrow['cat'.$i];}
$text1 = explode('; ',$text1);
for ($w=0; $w<=41; $w++) {if(!empty($text1[$w])) echo '- '.$text1[$w].';<br>';}
[/PHP]
И как здесь отыскать и заменить нужное слово, которое находится в переменной $search (из поискового запроса)?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 7.3.2010, 14:34; Ответить: ZhukV
Сообщение #7


[PHP]
$text1 = '';
for ($i = 4; $i <= 41; $i++ ) {$text1 .= $myrow['cat'.$i];}
$text1 = explode('; ',$text1);
for ($w=0; $w<=41; $w++) {if(!empty($text1[$w])) echo '- '.ereg_replace($search,'<b>'.$search.'</b>',$text1[$w].';<br>');}
[/PHP]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1119 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
12 uahomka 2289 25.3.2024, 6:52
автор: Skyworker
Открытая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
28 metvekot 3913 25.3.2024, 6:34
автор: Skyworker
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3639 24.3.2024, 20:55
автор: Liudmila
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1933 23.3.2024, 7:41
автор: Room


 



RSS Текстовая версия Сейчас: 28.3.2024, 23:52
Дизайн