04. april 2001 - 16:53Der er
10 kommentarer og 1 løsning
Problemer med søgefunk.
<HTML> <BODY background=\"..\\..\\tapetbg.gif\"> <% if request.querystring(\"action\") = \"go\" then search = request.querystring(\"search\") Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set dir = fso.GetFolder(server.mappath(\".\"))
Set foldercollection = dir.Files For Each file in foldercollection
if instr(file.name, search) then %> Her skrives en tekst til de fundne html-sider <A HREF=\"<%=file.name%>\"><%=file.name%></A> <% end if next set foldercollection = nothing set fso = nothing set dir = nothing
else %> Her skrives en tekst til indtastningsfeltet<br></br> <FORM ACTION=\"search.asp\" METHOD=\"GET\"> <INPUT TYPE=\"hidden\" NAME=\"action\" VALUE=\"go\"> <INPUT TYPE=\"text\" NAME=\"search\"> <INPUT TYPE=\"submit\" VALUE=\"Søg\"> </FORM> <%end if%> </BODY> </HTML>
OBS: Filerne ligger i samme biblotek. Fundne dokumenter skal vises i samme vindue (frame) når der trykkes på link´ne. Har lige nogle spørgsmål hertil:
1) Hvad skal indsættes i scriptet for at give en fejlmeddelelse, hvis søgningen ikke gav resultat eller der ikke er indtastet noget?
2) Når søgningen giver resultat vises en eller flere links. Men linkteksten ser fx. sådan ud: \"Sommerferie 1997.html\". Hvad indsættes i scriptet for at der kun skrives \"Sommerferie 1997\"?
3) Hvordan sættes fokus på tekstfeltet når siden loades?
4) I samme biblotek som filerne, ligger også denne search.asp og et gif-billede. Hvordan undgåes det at der kan søges på disse, hvis man fx. bare indtaster et \"e\"??
5) Slutteligt, søgefunk. skelner mellem store og små bogstaver - hvordan forhindres det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<HTML> <BODY background=\"..\\..\\tapetbg.gif\"> <% if request.querystring(\"action\") = \"go\" then if request.querystring(\"search\") = \"\" then %> Der er ikke indtastet noget søgeord. <%else search = request.querystring(\"search\") Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set dir = fso.GetFolder(server.mappath(\".\"))
Set foldercollection = dir.Files For Each file in foldercollection
if instr(file.name, search) then nogetfundet = \"1\" %> Her skrives en tekst til de fundne html-sider <A HREF=\"<%=file.name%>\"><%=file.name%></A> <% end if next if nogetfundet <> \"1\" then %> Der blev ikke fundet noget. <%end if set foldercollection = nothing set fso = nothing set dir = nothing end if else %> Her skrives en tekst til indtastningsfeltet<br></br> <FORM ACTION=\"search.asp\" METHOD=\"GET\"> <INPUT TYPE=\"hidden\" NAME=\"action\" VALUE=\"go\"> <INPUT TYPE=\"text\" NAME=\"search\"> <INPUT TYPE=\"submit\" VALUE=\"Søg\"> </FORM> <%end if%> </BODY> </HTML>
<HTML> <BODY background=\"..\\..\\tapetbg.gif\"> <% if request.querystring(\"action\") = \"go\" then if request.querystring(\"search\") = \"\" then %> Der er ikke indtastet noget søgeord. <%else search = request.querystring(\"search\") Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set dir = fso.GetFolder(server.mappath(\".\"))
Set foldercollection = dir.Files For Each file in foldercollection
if instr(file.name, search) then nogetfundet = \"1\" position = instr(file.name, \".\") navn = left(file.name, (1-position))%> Her skrives en tekst til de fundne html-sider <A HREF=\"<%=file.name%>\"><%=navn%></A> <% end if next if nogetfundet <> \"1\" then %> Der blev ikke fundet noget. <%end if set foldercollection = nothing set fso = nothing set dir = nothing end if else %> Her skrives en tekst til indtastningsfeltet<br></br> <FORM ACTION=\"search.asp\" METHOD=\"GET\"> <INPUT TYPE=\"hidden\" NAME=\"action\" VALUE=\"go\"> <INPUT TYPE=\"text\" NAME=\"search\"> <INPUT TYPE=\"submit\" VALUE=\"Søg\"> </FORM> <%end if%> </BODY> </HTML>
<% if request.querystring(\"action\") = \"go\" then %> <BODY background=\"..\\..\\tapetbg.gif\"> <% if request.querystring(\"search\") = \"\" then %> Der er ikke indtastet noget søgeord. <%else search = request.querystring(\"search\") Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set dir = fso.GetFolder(server.mappath(\".\"))
Set foldercollection = dir.Files For Each file in foldercollection
if instr(file.name, search) then nogetfundet = \"1\" position = instr(file.name, \".\") navn = left(file.name, (1-position))%> Her skrives en tekst til de fundne html-sider <A HREF=\"<%=file.name%>\"><%=navn%></A> <% end if next if nogetfundet <> \"1\" then %> Der blev ikke fundet noget. <%end if set foldercollection = nothing set fso = nothing set dir = nothing end if else %> <BODY background=\"..\\..\\tapetbg.gif\" ONLOAD=\"doument.theform.search.focus();\"> Her skrives en tekst til indtastningsfeltet<br></br> <FORM ACTION=\"search.asp\" METHOD=\"GET\" NAME=\"theform\"> <INPUT TYPE=\"hidden\" NAME=\"action\" VALUE=\"go\"> <INPUT TYPE=\"text\" NAME=\"search\" NAME=\"search\"> <INPUT TYPE=\"submit\" VALUE=\"Søg\"> </FORM> <%end if%> </BODY> </HTML>
<% if request.querystring(\"action\") = \"go\" then %> <BODY background=\"..\\..\\tapetbg.gif\"> <% if request.querystring(\"search\") = \"\" then %> Der er ikke indtastet noget søgeord. <%else search = request.querystring(\"search\") Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set dir = fso.GetFolder(server.mappath(\".\"))
Set foldercollection = dir.Files For Each file in foldercollection if file.name <> \"search.asp\" then if instr(file.name, search) then nogetfundet = \"1\" position = instr(file.name, \".\") navn = left(file.name, (1-position))%> Her skrives en tekst til de fundne html-sider <A HREF=\"<%=file.name%>\"><%=navn%></A> <% end if end if next if nogetfundet <> \"1\" then %> Der blev ikke fundet noget. <%end if set foldercollection = nothing set fso = nothing set dir = nothing end if else %> <BODY background=\"..\\..\\tapetbg.gif\" ONLOAD=\"doument.theform.search.focus();\"> Her skrives en tekst til indtastningsfeltet<br></br> <FORM ACTION=\"search.asp\" METHOD=\"GET\" NAME=\"theform\"> <INPUT TYPE=\"hidden\" NAME=\"action\" VALUE=\"go\"> <INPUT TYPE=\"text\" NAME=\"search\" NAME=\"search\"> <INPUT TYPE=\"submit\" VALUE=\"Søg\"> </FORM> <%end if%> </BODY> </HTML>
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.