Just nu i M3-nätverket
Jump to content

Fråga om FSO?


Tobbelobbegåbbe

Recommended Posts

Tobbelobbegåbbe

Hej, jag har ett script som bla. skapar lite olika mappar när man registrerar sig. Tex. anv = Test

>> wwwroot/Test/indextest.asp etc... jag har ett problem för allt går in i databasen när man reggar sig men inga mappar skapas. Jag har en svensk version av IIS och något med skrivrättigheterna kan spöka? Mapparna har alla skrivrättigheter utom SKAPARE ÄGARE. Men ivilket fall som helst ser koden bla. ut så här.

 

Set FSO = Server.CreateObject("Scripting.FileSystemObject")

FSO.CreateFolder("http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"&'>http://213.64.142.84/celeron/"& Request.form("anvandarnamn"))

FSO.CopyFile "http://213.64.142.84/celeron/data/index.asp", "http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/", true

Set bytnamn = FSO.GetFile("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/index.asp")

bytnamn.Move ("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/index"& Request.form("anvandarnamn")&".asp")

Set bytnamn = Nothing

FSO.CopyFile "http://213.64.142.84/celeron/data/forhand.asp", "http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/", true

Set bytnamn = FSO.GetFile("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/forhand.asp")

bytnamn.Move ("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/forhand"& Request.form("anvandarnamn")&".asp")

Set bytnamn = Nothing

FSO.CopyFile "http://213.64.142.84/celeron/data/andra.asp", "http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/", true

Set bytnamn = FSO.GetFile("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/andra.asp")

bytnamn.Move ("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/andra"& Request.form("anvandarnamn")&".asp")

Set bytnamn = Nothing

FSO.CopyFile "http://213.64.142.84/celeron/data/avbryt.asp", "http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/", true

Set bytnamn = FSO.GetFile("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/avbryt.asp")

bytnamn.Move ("http://213.64.142.84/celeron/"& Request.form("anvandarnamn")&"/avbryt"& Request.form("anvandarnamn")&".asp")

Set bytnamn = Nothing

Set FSO = Nothing

 

<< Hoppas ni fattar något?

 

/Poäng kommer utdelas...

/Tack så mycket för hjälpen.

/Ha d bra

 

 

Link to comment
Share on other sites

Hyfsat säker på att du måste ha en absolut sökväg till mappen, o då menar jag typ med hjälp av server.mappath("mappen") och inte som nu en webadress.

 

 

 

 

[inlägget ändrat 2003-07-14 22:35:09 av solbulle]

Link to comment
Share on other sites

Japp. Relativa sökvägar funkar inte. Du måste köra typ: c:\min_site\min_mapp och dessutom ha skrivrättigheter i både webservern och i OS:et.

 

/JANspeed

 

 

[inlägget ändrat 2003-07-15 08:54:58 av JANspeed]

Link to comment
Share on other sites

Tobbelobbegåbbe

JANspeed? vad menar du med både skrivrättighheter för webservern och i OS:et? hur får du dessa skrivrättigheter?

 

Link to comment
Share on other sites

I iis kan man ange skrivrättigheten write under fliken "Home directory". Sen har även mappen som du jobbar mot rättigheter i systemet och där måste tillåta användaren IUSR_dittdatornamn få rättigheten write för den mapp du tänker skriva och skapa nya mappar och filer i.

 

/JANspeed

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...