ASP 刪除伺服器上指定的檔案

2021-10-04 11:44:41 字數 1145 閱讀 8594

資料庫中存放的是檔案的鏈結,在刪除一條記錄時,同時想要刪除對應的檔案。

這裡要注意先後順序,應該先讀取原來的檔名,然後用fso物件刪除檔案,再刪除該條記錄,更新操作也是類似。

dim conn,rs,sql,sql1,objfso,fileurl

set conn = server.

createobject

("adodb.connection"

)str=

conn.

open

(str)'連線mysql資料庫

set rs = server.

createobject

("adodb.recordset"

)sql1 =

"select picpath from goodsinfo where goodsid="

&request.

querystring

("id")&

""'根據傳入id寫sql語句

rs.open sql1,conn,1,

1'從資料庫獲取影象的路徑資訊

set objfso = server.

createobject

("scripting.filesystemobject"

)fileurl = server.

("rs("picpath")"

)if objfso.

fileexists

(fileurl) then '檢查檔案是否存在

objfso.

deletefile

(fileurl)'刪除指定的檔案

end if

set objfso = nothing

rs.close

set rs = nothing

sql =

"delete from goodsinfo where goodsid="

&request.

querystring

("id")&

""conn.

execute

(sql)'刪除資料庫對應的記錄

conn.close

set conn = nothing

response.write ""

上傳指定檔案到ftp伺服器上

echo offset ftpuser username setftppass password setftpip 192.168 0.2 setupfolder c temp setftpfile temp tempacc txt ftpfile echo ftpuser ftpfile echo...

在Apache伺服器上安裝asp支援

不知道各位有沒有遇到過這樣的情況。我為了除錯php程式,在機子上安裝了apache伺服器,但同時又要除錯asp程式,只好也把iis給裝上。這樣除錯程式的時候,一會要啟動iis,一會又要啟動apache,感覺好麻煩。有人說你可以把php整合的iis裡。但那樣畢竟對php有一定的限制,而且我比較喜歡ap...

如何防止ASP木馬在伺服器上執行

如果您的伺服器正在受asp木馬的困擾,那麼希望這篇文章能幫您解決您所面臨的問題。目前比較流行的asp木馬主要通過三種技術來進行對伺服器的相關操作。一 使用filesystemobject元件 filesystemobject可以對檔案進行常規操作 可以通過修改登錄檔,將此元件改名,來防止此類木馬的危...