Avatar billede iggipop Nybegynder
26. oktober 2004 - 18:39 Der er 7 kommentarer

slette fil

Jeg skal bruge et script som sletter en fil med navnet udtrak.xls
Det skal være et lille script som jeg kan kalde fra min asp-side med et link og som til sidst har en response.redirect tilbage til min side!
Avatar billede tofte Juniormester
26. oktober 2004 - 20:10 #1
<%
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
fileName=Server.MapPath("./minfil.xls")

if objFSO.FileExists(logfile) then
    objFSO.DeleteFile(fileName)
end if

response.redirect "minside.asp"
%>
Avatar billede tofte Juniormester
26. oktober 2004 - 20:11 #2
hmm hvor der står logfile skal der jo stå fileName, ellers skal du bare rette de to filnavne
Avatar billede iggipop Nybegynder
26. oktober 2004 - 21:14 #3
Hehe.....den forstod jeg ik lige....
Min fil hedder 'udtrak.xls'
Hvor mange steder skal det rettes ?
Avatar billede tofte Juniormester
26. oktober 2004 - 22:05 #4
Kun 2 steder, se nedenstående

<%
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
' Her skal navnet og stien til dit regneark stå. Hvis dit regneark ligger i samme mappe kan du bare skrive som følger:
fileName=Server.MapPath("./udtrak.xls")

if objFSO.FileExists(filName) then
    objFSO.DeleteFile(fileName)
end if
'Her skal navnet på siden som du ønsker redirectet til
response.redirect "./minside.asp"
%>
Avatar billede tofte Juniormester
26. oktober 2004 - 22:05 #5
hmm igen en fejl, filName skal være fileName
Avatar billede iggipop Nybegynder
26. oktober 2004 - 22:09 #6
Hvorfor laver du de der ./
foran filnavnet ?
Jeg tester i morgen tidlig!
Avatar billede tofte Juniormester
26. oktober 2004 - 22:11 #7
Det er bare for at fortælle, at filen ligger i samme mappe. Ellers kan den i nogle tilfælde finde på at gå til roden på siden og lede efter filen der, og jeg kan ikke huske hvornår den gør og hvornår den ikke gør, så jeg bruger det altid.
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