webForumDet fria alternativet

Vides Dynamisk listning av filer

ASPur ASP

27 svar · 428 visningar · startad av costodia

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

http://script.webforum.nu/wf/Forum1/HTML/000021.html
finns ett skript som man kan göra dynamisk listning med tyvärr så får jag inte sökvägen att funka utan får hela tiden felmeddelandet

Microsoft VBScript runtime error '800a004c' 

Path not found 

/data/content.asp, line 7

så här har jag skrivit sökvägen i
content.asp på http://www.costodia.com/data/content.asp

http = "http://www.costodia.com/data"
lokal = Server.Mappath("data\")

är det någon ser vad jag gör för fel så skulle jag bli jätteglad.

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan sep. 2000232 inlägg
#2

Det kanske skall vara:

lokal = Server.Mappath("\data\")

[Redigerat av eMan den 04 mar 2001]

Medlem sedan aug. 2000864 inlägg
#3

jo jag har testat det men då blir det bara:

Costodia Data - Arkiv
*****' regEx.Pattern = "

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#4

skriv ut sökvägen, så ser du nog vad som är fel... :)

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#5

snälla kan du inte säga jag har fått det att funka innan men nu får jag inte det att funka, men jag kommer inte på vad jag gjort för fel.

tack på förhand,

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#6

Läste du mitt förra inlägg?

Vad fick du utskrivet?

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#7

jo men jag förstår inte riktigt är inte http://www.costodia.com/data/
sökvägen?

sökvägarna ser ut så här
http = "http://www.costodia.com/data"
lokal = Server.Mappath("data\")

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#8

jo det är det säkert... men det är den andra som jag är intresserad av... http-adressen är ju bara till för att länkarna skall bli bra... :)

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#9

är det d:\clients\costodia.com\wwwroot\data\ du menar?

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#10

Jepp... vad får du om du använder bara ett "\"?

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#11

Då får jag:

Microsoft VBScript runtime error '800a0005'

Invalid procedure call or argument: 'Mid'

/data/content.asp, line 41

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#12

Nja, jag menade vad du får utskrivet till webbläsaren via Response.write av Server.MapPath("\")... :)

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#13

jo men om jag gör så som du säger

 http = "http://www.costodia.com/data"
lokal = Server.Mappath("\")

så om jag går in via Netscape på http://www.costodia.com/data/content.asp så får jag felmeddelandet:

 Microsoft VBScript runtime  error '800a0005'

Invalid procedure call or argument: 'Mid'

/data/content.asp, line 41

och i IE visas ingenting.

Tack på förhand,
Mvh Martin Persson
www.Costodia.com
www.lund.se

[Redigerat av costodia den 05 mar 2001]

[Redigerat av costodia den 05 mar 2001]

Medlem sedan dec. 19998 577 inlägg
#14

Exakt så menade jag inte... ;)

Du skulle skriva ut server.MapPath("\") med response.write... före raden där felet uppstår...

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#15

om jag skriver så här

<%
'***** Specifierar sökvägen till filerna, lokalt och via HTTP *****
http = "http://www.costodia.com/data"
Response.write lokal = Server.Mappath("\")

så blir det så här:

False

Microsoft VBScript runtime error '800a0005'

Invalid procedure call or argument

/data/content.asp, line 8

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 1999653 inlägg
#16
Response.write Server.Mappath("\")

skippa "lokal ="

MVH

------------------
nakoz :)

Medlem sedan aug. 2000864 inlägg
#17

nu får jag:

d:\clients\costodia.com\wwwroot

Microsoft VBScript runtime error '800a0005'

Invalid procedure call or argument

/data/content.asp, line 8

vad betyder det?

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#18

hmm... oki... testa detta:

Server.Mappath("\") & "\data\"

------------------
Jourhavande @e SweQuake.com

Medlem sedan aug. 2000864 inlägg
#19

då blir det samma igen
Costodia Data - Arkiv
*****' regEx.Pattern = "
och om jag skriver
Response.write istället för lokal=
så får jag

d:\clients\costodia.com\wwwroot\data\

Microsoft VBScript runtime error '800a0005'

Invalid procedure call or argument

/data/content.asp, line 8

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19998 577 inlägg
#20

Eh, skrivs *****' regEx.Pattern = " ut i html?

I sånna fall får du skicka med hela koden... får då har du radbrutit nått fel... :)

------------------
Jourhavande @e SweQuake.com

138 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)