/ 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
DeleteFile hjælp
Fra : Jon Vibe


Dato : 24-02-03 21:13

Newbee: Jeg prøver at delete en fil jeg har uploaded, men der
sker ikke noget... :

------------------------
<!-- #INCLUDE FILE="admin_xtra/constring.inc" -->
<!-- #INCLUDE FILE="admin_xtra/protect.inc" -->
<%

'id=request.querystring("Id")
'Billed=request.querystring("Billed")

Set rs = Server.CreateObject("ADODB.Recordset")
Query = "SELECT * FROM TBL_indhold WHERE ID=" &
Request.QueryString("ID")
rs.Open Query, Connect, 1, 2

rs.Delete
rs.close
set rs = nothing

Dim billed
billed = Request.QueryString("Billed")
Set fso = Server.CreateObject("Scripting.FileSystemObject")
fso.DeleteFile (Server.Mappath("./images/uploads/"& billed))
%>

-------------------------------------
Jones

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jens Gyldenkærne Cla~ (24-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 24-02-03 21:41

Jon Vibe skrev:

> Newbee: Jeg prøver at delete en fil jeg har uploaded, men der
> sker ikke noget... :

Start her: <http://asp-faq.dk/article/?id=41>.

> Query = "SELECT * FROM TBL_indhold WHERE ID=" &
> Request.QueryString("ID")
> rs.Open Query, Connect, 1, 2
>
> rs.Delete

Det er godt nok ikke det du spørger om, men ovenstående er en lidt
bagvendt måde at slette data på. Det er langt hurtigere (og mere
læsbart) at køre en sletteforespørgsel. Se syntaks og vejledning på
<http://html.dk/tutorials/asp/lektion21.asp>.

> fso.DeleteFile (Server.Mappath("./images/uploads/"& billed))

1) Hvilken fejlmeddelelse får du på siden
2) Hvad får du hvis du udskriver
Server.Mappath("./images/uploads/"& billed)?

Linket øverst på siden kan varmt anbefales.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jon Vibe (24-02-2003)
Kommentar
Fra : Jon Vibe


Dato : 24-02-03 22:09

Fint nok!! Men jeg skal stadig have slettet en fil.

Jeg har prøvet med CreateObject.....DeleteFile og ASPUpload og kan
ikke få det til at virke!

Er der nogle der vil hjælpe mig på vej?????
Mit sidste forsøg ser ud som nedenstående Jeg får ingen fejlmelding,
men siden vises bare ikke! Jeg tror der er en fejl i markerede
linie???
Og jeg er stadig newbee!:

<!-- #INCLUDE FILE="admin_xtra/constring.inc" -->
<!-- #INCLUDE FILE="admin_xtra/protect.inc" -->
<%
id=request.querystring("Id")
Billed=request.querystring("Billed")

Set fso = CreateObject("Scripting.FileSystemObject")
->fso.DeleteFile Server.Mappath(".\images\uploads\") & "& Billed &",
false
Set fso = Nothing

Response.Write "der er ingen fejl endnu "
%>

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jon Vibe (24-02-2003)
Kommentar
Fra : Jon Vibe


Dato : 24-02-03 22:24

Nå, så løste jeg det selv!
Her er koden hvis en anden skulle få brug for det!

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

Set MyFile =
fso.GetFile("e:\home\domaindk\www\mappe\mappe2\uploaded\"&
Filnavn &"")
MyFile.Delete
%>

Mvh.

Jones

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Søg
Reklame
Statistik
Spørgsmål : 177502
Tips : 31968
Nyheder : 719565
Indlæg : 6408538
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste