/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
slette en fil
Fra : Mette


Dato : 21-11-03 16:08

Hej NG


jeg vil slettet en fil på serveren på denne måde:

Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")

filespec = request("fil")

If (fso.FileExists(filespec)) Then


fso.DeleteFile(filespec)


else
Response.Write "ERROR <br>" & filespec

End If

Men den fil som jeg klikker på og som skal slettes bliver ikke slettet.
Jeg bruger "FileExists" for hvis der sker en fejl kommer der ikke en
fejlmeddelelse.

Er de en der har et godt bud på hvorfor den driller

Mvh

Mette



 
 
Lars Linde (21-11-2003)
Kommentar
Fra : Lars Linde


Dato : 21-11-03 16:42

> jeg vil slettet en fil på serveren på denne måde:
>
> Dim fso
> Set fso = CreateObject("Scripting.FileSystemObject")
>
> filespec = request("fil")
>
> If (fso.FileExists(filespec)) Then
>
>
> fso.DeleteFile(filespec)
>
>
> else
> Response.Write "ERROR <br>" & filespec
>
> End If
>
> Men den fil som jeg klikker på og som skal slettes bliver ikke
> slettet. Jeg bruger "FileExists" for hvis der sker en fejl kommer der
> ikke en fejlmeddelelse.
>
> Er de en der har et godt bud på hvorfor den driller

Prøv at skrive filespec ud

Noget ala
Hvis filespec er lig med "minfil.xxx", så mangler du jo stien
Filespec skal indeholde hele stien:
c:\temp\minfolder\minfil.xxx

Du kan prøve dig frem med server.mappath for at finde hele stien.

Håber at det hjalp dig videre

--
Med venlig hilsen
Lars Linde



Mette (22-11-2003)
Kommentar
Fra : Mette


Dato : 22-11-03 10:25

Du kan prøve dig frem med server.mappath for at finde hele stien.

har sat denne linje ind

filespec = Server.MapPath(request("fil"))

og det hjalp

mette



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste