20. november 2003 - 23:51Der er
6 kommentarer og 1 løsning
Download og sletning via ASPupload
Hejsa,
Jeg har en side med en upload-funktion, som gemmer filnavn og en beskrivelse i en access DB og gemmer selve filen i en mappe. Jeg har nu ønske om at oprette en download funktion samt en slette funktion. Ved download funktionen skal den pågældende fil forblive på serveren. Ved sletning kan jeg godt få slet oplysningerne i databasen, men jeg får ikke fjernet filen fra serveren. Er der nogle, som ligger inde med nogen kodeeksempler eller løsningsforslag til de 2 ovennævnte problemstilling?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
FEJL !!! Ovenstående fil hedder filelist.asp o viser uploadede filer
Her kommer delfile.asp, som sletter den ønskede fil :-)
********* start delfile.asp **********
<!--#include file="../inc/connect.asp"-->
<%
file = request.form("fileid")
sql = "select filename,id from files where id = "& file ' response.write sql set rs = conn.execute(sql)
if not rs.eof then filename = server.mappath("..")&"\uploads\files\" & rs("filename") response.write "sletter " & filename set fso = server.createobject("scripting.filesystemobject") set file = fso.getfile ( filename) file.delete
sql = "delete from filedeptrel where file_id = " & rs("id") response.write sql & "<br>" conn.execute ( sql ) sql = "delete from files where id = " & rs("id") response.write sql & "<br>" conn.execute ( sql )
response.redirect "filelist.asp" else response.write "Kunne ikke slette filen" end if
Jeg har nu fået sletningen til at virke, men med hensyn til download gør jeg allerede i dag brug af: <td><A HREF="../data/<%=rsDok("Filnavn")%>" title="Ønsker du at downloade denne fil"><%=rsDok ("Filnavn")%></a></td> Men når jeg klikker på dette link får jeg http fejl 404 - file not found, selvom jeg kan se i statuslinje, at det er den rigtige sti. Hvad gør jeg galt. De typer dokumenter jeg ønsker at uploade og downloade er alle filertyper.
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.