Hej! Förstår inte riktigt frågan... jo den verkar funka, testade, ett fel den hittar inte filen bara :-( Hur lyder den korrekta adressen till dokumentet?Reset & Delete med FSO med ett klick
får detta att funka dåligt :-( jag skulle vilja ha hjälp att få så att jag kan skriva:
<%=rs("pdf")%>
där det nu står myfile.txt
om jag får detta att funka med <%=rs("pdf")%> så vet jag att jag får ett fel meddelande för det filen jag just raderat finns ju inte, jag har en text field som jag skulle vilja kunna tömma (reset) samtidigt som jag klickar på knappen RADERA. Alltså en reset i TextField "pdf" samtidigt som jag raderar filen
<%=rs("pdf")%> från serven.
<input name="pdf" type="text" class="textfield" id="pPath" value="<%=rs("pdf")%>" size="30">
<form name="form2" method="post" action="xxq.asp">
<input name="Button" type="button" onClick="location.href='?action=doDelete&OrderID=<%=rs("OrderID")%>'" value="RADERA">
<%
IF Request.QueryString("action")="doDelete" THEN
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileObject = fso.GetFile(Server.MapPath("..\file\") & "\myfile.txt")
fileObject.Delete
Set fileObject = Nothing
Set fso = Nothing
END IF
%>
</form>
/TommySv: Reset & Delete med FSO med ett klick
<code>
<form name="form2" method="post" action="xxq.asp">
<input name="Button" type="button" onClick="location.href='?action=doDelete&OrderID=<%=rs("OrderID")%>'" value="RADERA">
<%
IF Request.QueryString("action")="doDelete" THEN
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileObject = fso.GetFile(Server.MapPath("..\file\") & rs("pdf"))
fileObject.Delete
Set fileObject = Nothing
Set fso = Nothing
END IF
%>
</form>
</code>
???Sv: Reset & Delete med FSO med ett klick
Set fileObject = fso.GetFile(Server.MapPath("..\file\") & rs("pdf"))
måste få in ett \ tecken här någonstans:
& rs("pdf"))
vet inte var men jag är inne på rätt spår ialla fall :-)Sv: Reset & Delete med FSO med ett klick
En liten fundering:
Varför har du placerat den här koden mitt i formuläret?