Avatar billede sanne Nybegynder
30. juli 2001 - 11:01 Der er 3 kommentarer og
1 løsning

søgefunktion

Hvordan laver jeg en søgefunktion.
Den skal kunne søge i teksterne på alle sider i hele sitet, og altså ikke i en database.
Avatar billede slash Nybegynder
30. juli 2001 - 11:12 #1
det letteste er vha. Indexing Service! Hvis du har installeret IIS5 er Indexing Service (så vidt jeg husker) installeret fra starten af! Det er rimelig let at arbejde med (oxo mht. ekskludering af givne filtyper/biblioteker man ikke ønsker der skal søges i fx.!)

En URL du med fordel kan hente informationer/eksempler på anvendelsen af Indexing Service er:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/indexsrv/hh/indexsrv/indexingservicestartpage_6td1.asp
Avatar billede sanne Nybegynder
30. juli 2001 - 12:32 #2
Phuuu....det virker noget uoverskueligt.
Findes der virkelig ikke en nemmere måde at gøre det på?
Avatar billede slash Nybegynder
30. juli 2001 - 12:40 #3
det tager lidt tid at sætte sig ind i koden - men der er jo fuld funktionel kode i den URL jeg postede! Der er andre måder at gøre det på, men disse er ufleksible ift. indexing service vil jeg mene - du skal tænke på at indexing service selv vedligeholder de strukturer der skal søges i!

Det enste man skal gøre er at opsætte et catalog i indexing service, skrive lidt kode og vupti så funger det!

Andre måder at gøre det på er vha. FSO / lægge filreference ned i en db - men hvorfor opfinde den dybe tallerken igen?
Avatar billede slash Nybegynder
30. juli 2001 - 12:42 #4
og for at gå helt ud på overdrevet kan man faktisk integrere indexing service med en db! Så har man et søgeværktøj der sparker numse ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester