chimeraf
12.08.2011, 13:15:51
Jak przeszukac dane forum z paska adresu?
Np. na forum xxx.pl chce znalezc tematy z nazwa: THE RITE 2011
Z tym ze nie chodzi mi o wyszukiwanie ze stron typu YT:
http://xxx......com/results?search_query=t...e+2011&aq=fbo to jest proste do wykonania.
Natomiast chodzi mi o przeszukanie forum z takim adresem wyszukiwania gdzie nie ma tych slow tylko jest liczba:
http://xxx.pl/search.php?searchid=195171233(nazw forum nie podaje bo chyba jest zabronione)
thek
12.08.2011, 14:44:04
No to pomyśl... Skoro jest tam liczba, to jest ona zastępnikiem/aliasem do czegoś, w tym wypadku do frazy wyszukiwania. A więc.... Każde wyszukiwanie sprawia, iż fraza jest zapisywana do bazy pod jakimś id i to ono jest zwracane a nie całość. Odwołując sie więc do id, jesteś w stanie wywołać to samo wyszukiwanie w teorii ponownie, jesli baza dalej przechowuje powiązanie. Jaki jest tego cel? Zależy od implementacji... Może to być choćby historia wyszukiwania lub służyć do analizy tego co userzy wyszukują najczęściej bądź nawet z dokładnościa co do usera i jego preferencji wyszukiwawczych.
A jak to zrobić, to już nic trudnego. Bierzemy frazę z formularza, przypisujemy jej id, zapisując do bazy. Silnikowi strony każemy przekierować się na owo id i o resztę już martwi się plik search.php, który może odczytać frazę i zwrócić wynik.
chimeraf
28.08.2011, 22:21:10
Chodzilo mi bardziej o to, czy mozna sprawdzic jak ten id jest tworzony.
Zalezy mi na tym, by wpisujac jakies slowo przeszukiwal on kilka roznych for.
Czyli tworze sobie javascript ktory jednym kliknieciem otwiera fora i wyszukuje w kazdym z nich jakies slowo (to samo w kazdym).
Wiem jak stworzyc taki skrypt, z tym ze nie wiem co wpisac w pasku adresu...
Moge utworzyc tablice ktora bedzie w rozny sposob otwierala strony, tylko jaki adres przypisac tej szukanej nazwie!?
Chyba dosc jasno opisalem sprawe.
A jesli nie przez search, moze jest jakis inny sposob?
Dodam jeszcze, ze zalezy mi na wewnetrznym przeszukaniu forum, a nie np. GOGLE site:forumxxx.pl
I jak tam? Czy takie wyszukiwanie jest mozliwe?
Albo za trudne pytanie, albo to rzadko odwiedzane forum.
W automatyczne szukanie po tagach sie nie bawie bo malo osob je dodaje.
Pozostaje zatem znow usmiechnac sie do wujka gugla!