webForumDet fria alternativet

Filsökning

ASP

2 svar · 190 visningar · startad av daPhil

Medlem sedan apr. 2001151 inlägg
Frågan#1

Jag har installerat Findfile Pro, en servermodul som ska kunna hitta filer på hårddisken genom formulär. Det fungerar halvt. Jag vill hitta en fil som heter "emma.jpg". För att hitta denna fil skriver jag "emma" i sökrutan. Då får jag inga träffar. Däremot om jag skriver "emma.jpg" eller "emma.*" funkar det.

Jag skrev då en liten funktion som lägger till "*" runt om det man fyller i, så det som skickas till sök scriptet är "*emma*.*" om man gyller i "emma". Då får jag alla filer i mappen som om jag skrivit "*.*" som sök-kriterie.

Man tycker ju att den borde resonera som "dir" kommanot i MSDOS, men det gör den alltså inte. Vad tycker ni jag ska göra för att få en vettig filsökning med wildcards fast utan att användaren ska behöva skriva asterisker?

Medlem sedan dec. 19996 522 inlägg
#2

att du lägger till en funktion som söker igenom efter filer som innehåller ordet man letar efter också, man kan välja exakt sökning eller innehållande sökning med hjälp av en kryssruta eller något

Medlem sedan apr. 2001151 inlägg
#3

Det är ju den innehållande sökningen som inte fungerar, hur jag än gör visar den ALLA filer i mappen då.

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)