Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwarka na zasacie ctrl+f
Sixaa
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 5.06.2010

Ostrzeżenie: (0%)
-----


Witam, mam takie pytanie, czy posiada ktoś scrypt wyszukiwarki na stronę opierającej się na działaniu przeglądarki lub chociaż o takim słyszałquestionmark.gif
Chodzi o to aby działała na zasadzie jak ctr+F na firefoxie i działała na każdej wyszukiwarce?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Po cholerę skoro każda wyszukiwarka to ma?


--------------------
Go to the top of the page
+Quote Post
modern-web
post
Post #3





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


On ma na myśli wyszukiwarkę tak jak w każdej przeglądarce ale nie na 1 stronę tylko na cały serwis...
1. Wchodzisz na stronę;
2. CTRL+F i wyświetla Ci się np. pole na środku strony gdzie możesz wyszukać słowa w CAŁYM serwisie - nie na 1 podstronie (na tej, na której się aktualnie znajdujesz)

Mam rację Sixaa?


--------------------
Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
Go to the top of the page
+Quote Post
bmL
post
Post #4





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Na przykład: http://www.openjs.com/scripts/events/keyboard_shortcuts/
i wiele więcej w google.
Do tego wyszukiwarka js/(ajax?). smile.gif

wookieb, to się może przydać. Kiedyś trafiłem na taki cpanel. Szukałem phpmyadmina jak odruchowo walnąłem ctr+f -> "phpmy" to znikły wszystkie opcje a moim oczom ukazała się ikona z linkiem do phpmyadmina, bardzo to było pomocne i przydatne smile.gif

Ten post edytował bmL 24.10.2010, 01:54:15


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
sebekzosw
post
Post #5





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

Ostrzeżenie: (0%)
-----


to nic trudnego takie coś zrobić... robisz akcje w JS, że po wciśnięciu klawiszy wyskakuje Ci div z inputem, a tam wpisujesz i za pomocą funkcji podświetlasz to co szukasz winksmiley.jpg
Go to the top of the page
+Quote Post
Sixaa
post
Post #6





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 5.06.2010

Ostrzeżenie: (0%)
-----


Cytat(modern-web @ 23.10.2010, 18:48:49 ) *
On ma na myśli wyszukiwarkę tak jak w każdej przeglądarce ale nie na 1 stronę tylko na cały serwis...
1. Wchodzisz na stronę;
2. CTRL+F i wyświetla Ci się np. pole na środku strony gdzie możesz wyszukać słowa w CAŁYM serwisie - nie na 1 podstronie (na tej, na której się aktualnie znajdujesz)

Mam rację Sixaa?

Tak właśnie o to mi chodzi. Da się stworzyć coś takiego bez bazy danych? i wysokiej znajomości phpp?
Go to the top of the page
+Quote Post
modern-web
post
Post #7





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


Do tego najbardziej nadaje się JavaScript. PHP wykonuje polecenia po stronie serwera więc na to nie ma co liczyć...
Na Javie się nie znam ;/ Może ktoś z tutaj zgromadzonych będzie w stanie Ci pomóc.
Pomógłbym gdyby była to wyszukiwarka, której nie wywołuje się za pomocą kombinacji klawiszy ctrl+f...


--------------------
Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
Go to the top of the page
+Quote Post
bmL
post
Post #8





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Samo zagadnienie "wyszukiwarka" wymaga dobrych stosunków z filtracją danych oraz wyrażeniami regularnymi, źle stworzona wyszukiwarka jest podatna na ataki które mogą zabić nasz serwis. Ale ogólnikowo:

1. javascript
- keyboard shourtcuts handling
- xmlhttp / ajax (jeżeli chcesz żeby wyniki były wyświetlane bez przeładowania strony)
2. php. Tutaj trzeba już wziąć pod uwagę to jak zbudowany jest twój serwis. Mówisz że nie używasz baz danych tak więc prawdopodobnie kluczowe dla ciebie będą funkcje:
- file_get_contents (do pobrania zawartości przeszukiwanych plików)
- preg_match_all (do odnalezienia wyszukiwanych fraz)

Reszta to złożenie z tych klocków wyszukiwarki.


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:32