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



 

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

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

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Сайд-Бар гаджет: Толковый словарь
PavelGord
PavelGord
Topic Starter сообщение 26.2.2011, 1:07; Ответить: PavelGord
Сообщение #1


Здравствуйте :)
Написал на С++, думал сделать ГУИ в виде виндовс-сайд-бар гаджета, но увы...
Мне нужно написать прогу, которая будет считывать введенное слово, добавлять ему спереди разделитель и таким образом искать в словаре, далее выводить весь текст начиная с вводимого слова и заканчивая вторим разделителем.

Словарь построен таким типом (.txt):

*Груша - плодовое дерево семейства розоцветных с плодами в форме округлого конуса.#
*Хозяйство - форма производства, совокупность производственных отношений определенного уклада жизни.#
*Магазин - торговое предприятие, где продают товары в розницу.#

Подскажите как можно реализовать?
Желательно с примерами, так как HTMLом очень слабо владею.

Спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 26.2.2011, 1:25; Ответить: Webmaster_hb
Сообщение #2


с помощью HTML вы можете сделать формочку на странице
с помощью Javascript вы можете брать заполненное слово и отправлять серверному скрипту
с помощью PHP вы можете получить это значение, искать по текстовому файлу, и отдать обратно HTML страничке результаты поиска
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PavelGord
PavelGord
Topic Starter сообщение 26.2.2011, 2:23; Ответить: PavelGord
Сообщение #3


А можно отсюда
(Webmaster_hb @ 26.2.2011, 03:25) *
с помощью PHP вы можете получить это значение, искать по текстовому файлу, и отдать обратно HTML страничке результаты поиска

по-подробнее?
Желательно с примером или может ссылкой на толковую книгу)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 26.2.2011, 3:04; Ответить: alexdrob
Сообщение #4


srch.php
[PHP]<?php

$file = "text.txt";

$word = isset($_GET['q'])?trim($_GET['q']):'';
if (!empty($word))
{
$fp = fopen($file,'r');
while (!feof($fp))
{
$str = fgets($fp);
if (strpos($str,$word.' ',1)==1)
exit(substr(trim($str),1,-1));
}
exit('Не найдено');
}
exit('Запрос пуст');
?>[/PHP]
text.txt
*Груша - плодовое дерево семейства розоцветных с плодами в форме округлого конуса.#
*Хозяйство - форма производства, совокупность производственных отношений определенного уклада жизни.#
*Магазин - торговое предприятие, где продают товары в розницу.#

index.html
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js" type="text/javascript"></script>

<script language="JavaScript">
function srch()
{
$.ajax({
type: 'GET',
url: 'srch.php',
data: 'q=' + $('#word').val(),
success: function(data){
$('#show').html(data);
}
});
}

</script>

Введите Слово
<input type="text" name="word" id="word">
<input type="button" value="Поиск" onClick="srch()">

<div id="show"></div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PavelGord
PavelGord
Topic Starter сообщение 26.2.2011, 14:14; Ответить: PavelGord
Сообщение #5


Спасибо!
А на чем это всё построить? Какая среда? Двримьюэр?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 26.2.2011, 14:41; Ответить: alexdrob
Сообщение #6


php + apache
можно взять denwer
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PavelGord
PavelGord
Topic Starter сообщение 26.2.2011, 23:49; Ответить: PavelGord
Сообщение #7


то есть гаджет будет в окне браузера?!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 26.2.2011, 23:52; Ответить: alexdrob
Сообщение #8


ну дык а вам куда надо, форум всё таки по сайтостроению)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PavelGord
PavelGord
Topic Starter сообщение 27.2.2011, 0:02; Ответить: PavelGord
Сообщение #9


не думал что виндовс гаджеты делаются через окно браузера)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 27.2.2011, 0:12; Ответить: alexdrob
Сообщение #10


(PavelGord @ 27.2.2011, 02:02) *
не думал что виндовс гаджеты делаются через окно браузера)

А где я написал что это гаджет для рабочего стола виндовс?
Я написал что это форум по сайтостроению а не системному программированию, я и привёл пример как сделать страничку в барузере.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Толковый специалист WordPress, верстка сайтов
Профессионально, недорого и в срок
19 Creazor 6070 24.6.2020, 14:44
автор: eduarddis
Открытая тема (нет новых ответов) Нужен толковый коддер по JS
1 LebedevStr 2126 14.6.2018, 9:15
автор: adelinahost
Открытая тема (нет новых ответов) Розыскивается толковый фотошопер
Для воплощения идей на рекламные материалы
3 Realkent 2611 3.12.2017, 13:21
автор: Nickita_Larionoff
Открытая тема (нет новых ответов) Толковый копирайтер для ваших сайтов
14 malinacopy 5269 4.12.2016, 16:29
автор: bogdanmx
Открытая тема (нет новых ответов) Разыскивается толковый копирайтер
темы - велосипеды, здоровье детей
20 pafnyt 5927 21.5.2012, 0:49
автор: Official


 



RSS Текстовая версия Сейчас: 29.3.2024, 12:44
Дизайн