webForumDet fria alternativet

Sök i wwwrooten

ASP

11 svar · 265 visningar · startad av costodia

Medlem sedan aug. 2000864 inlägg
Frågan#1

jag blev lite förtjust i det skript som Vide lagt upp på http://script.webforum.nu/wf/Forum1/HTML/000010.html där man kan söka igenom sina mapp i wwwrooten, nu funderar jag om det finns något sätt att man även kan söka igenom undermapparna i samma sökning.

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan okt. 20005 273 inlägg
#2

Detta är ett skript som söker igenom en mapp efter söksträngen ifrån sida 1. Som det är inställt nu så letar den igenom wwwroot, Set objFolder = objFSO.GetFolder(Server.MapPath("/"))
du kan ändra detta till en vilken mapp du vill.

;)

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan aug. 2000864 inlägg
#3

ursäkta, men jag förstår inte rikgitgt vad du menar med ditt svar, du skulle inte vilja förtydliga dig lite :-)?

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan okt. 20005 273 inlägg
#4

jag skulle tro att det du behöver att göra är att ändra mapathen

objFSO.GetFolder(Server.MapPath("din_katalog\din_katalog"))

tror jag... ;)

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan aug. 2000864 inlägg
#5

det har jag ganska svårt att tänka mig då det handlar om Server.MapPath och wwrooten redan är rooten och det är underkatalogerna jag vill söka igenom inte någont annat än dem och wwwrooten

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan okt. 20005 273 inlägg
#6

om man skriver så här da:

objFSO.GetFolder(Server.MapPath("/sub_katalog"))

jag kanske är ute o cyklar......
men man måste ju försöka.. :bire :birp

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan aug. 2000864 inlägg
#7

jopp, det fattade jag åxå som du kankse såg i min fråga men det var inte det jag undrade över utan om man kunde söka i katalogerna smatidigt

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan okt. 20005 273 inlägg
#8

då är det ju sant ju ..... jag är ute o cyklar :birp

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan aug. 2000864 inlägg
#9

är det ingen annansom vet hur man gör detta?

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan dec. 19998 577 inlägg
#10

Jo... :)

Skapa en funktion, där loopar du igenom hela kollektionen med mappar under startmappen rekursivt (du anropar på funktionen i funktionen). Nu kommer du att nå ut till alla mappar under den mappen du anger.

Simpelt :e

------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com

Medlem sedan dec. 1999653 inlägg
#11

vide: ibland gillar du att vara knepig va? :)

nu kommer det med största sannolik se ut ungifär såhär:

:q
har du nåt exempel på kod så jag vet hur jag ska gå till väga.

:e :e

mvh.

------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)

Medlem sedan dec. 19998 577 inlägg
#12

Med fackspråk, min vän, så går allting att förklara med ett kick... nackdelen är att det blir lite svårt att förstå... :e

Och för att svara på frågan som kommer strax:
Nej, jag har inget exempel... men jag kanske kan tänka mig att bygga ut den befintliga funktionen någon dag framöver...

Tillsvidare kan du kolla lite på "Folders collection": http://www.devguru.com/Technologies/vbscript/quickref/folderscollection.html

------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)