Avatar billede humlebien Novice
28. august 2003 - 22:49 Der er 11 kommentarer og
1 løsning

DeleteFile - vil ikke som jeg vil

Hvorfor fejler linien "objFSO.DeleteFile(fil)" Webbrugeren har fuld rettighed på filsystemet

<%
  sql = "select * from design_fotofil where ff_id = " & request.querystring("ff_id")
  rs.open sql, conn, 1, 3, 1
    vir_navn = rs("ff_vir_navn")
    foto_id = rs("ff_foto_id")
  rs.close
 
  'sletter filen fysisk på disken
  set objFSO = createObject("scripting.FileSystemObject")
  fil = Server.MapPath("/intern/design/filer/arkiv/" & vir_navn)
  if objFSO.FileExists(fil) then
    objFSO.DeleteFile(fil)
  end if
  Set ObjFSO = Nothing
%>
Avatar billede eagleeye Praktikant
28. august 2003 - 22:51 #1
Hvlken fejl får du?
Avatar billede ellebaek Nybegynder
28. august 2003 - 22:57 #2
<%
  sql = "select * from design_fotofil where ff_id = " & request.querystring("ff_id")
  rs.open sql, conn, 1, 3, 1
    vir_navn = rs("ff_vir_navn")
    foto_id = rs("ff_foto_id")
  rs.close
 
  'sletter filen fysisk på disken
  set objFSO = createObject("scripting.FileSystemObject")
  fil = Server.MapPath("/intern/design/filer/arkiv/" & vir_navn)
  if objFSO.FileExists(fil) then
    objFSO.DeleteFile(fil)
else
response.write "Filen findes íkke"
  end if
  Set ObjFSO = Nothing
%>

Prøv dette engang... Og sig hvad den skriver...!
Avatar billede humlebien Novice
28. august 2003 - 23:01 #3
ellebaek > jeg får fejl på linien "objFSO.DeleteFile(fil)"

Permission denied
Avatar billede ellebaek Nybegynder
28. august 2003 - 23:06 #4
hmm...
Virker mærkeligt hvis brugeren har fuld adgang.
Avatar billede plasmon Nybegynder
28. august 2003 - 23:07 #5
Er du sikker på at du har fuld adgang til mappen (read / write) for det er den som den siger "ingen adgang"
Avatar billede humlebien Novice
28. august 2003 - 23:12 #6
Ja, det er mærkeligt. Brugeren har "Full Control" og jeg kan fint gemme filer.... ??
Avatar billede ellebaek Nybegynder
28. august 2003 - 23:18 #7
er du sikker på filen ikke er skrivebeskyttet ?
¨For selvom du har fullcontrol vil den stadig komme med en fejl hvis en fil er skrivebeskyttet...
Se evt: http://www.devguru.com/technologies/vbscript/quickref/filesystemobject_deletefile.html
Avatar billede humlebien Novice
28. august 2003 - 23:30 #8
jeps - filen er ikke skrivebeskyttet...
Jeg får en klog mand (kollega) til at kigge på det i morgen....

Jeg vender tilbage med løsningen på mysteriet...
Avatar billede eagleeye Praktikant
28. august 2003 - 23:59 #9
Når du skriver  Brugeren  er det så IUSER_xxxxx (Internet Guest Account)?
Avatar billede eagleeye Praktikant
28. december 2003 - 01:08 #10
Det blev en lang nat var ?
Avatar billede humlebien Novice
05. februar 2004 - 14:26 #11
Vil du sende et svar, så får du lidt Points
Avatar billede eagleeye Praktikant
06. februar 2004 - 11:57 #12
Ok det vil jeg da :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester