allora, nel file che è solo un duplicato, sono riuscita a farlo funzionare.
Il problema continua ad esserci nel file asp in cui mi sono limitata a copiare solo le istruzioni di cancellazione (3.asp)... può per caso dipendere dal percorso in cui è collocato il file asp?
Il file funzionante del_img.asp e quello non funzionante sono infatti in due directory diverse (edit e script rispettivamente), che sono entrambe sottodirectory di easysite.. quindi dovrebbero essere dello stesso livello...
il codice incriminato è questo:
codice:
Set FileToCancel = Server.CreateObject("Scripting.FileSystemObject")
' #-----------# Recupero Nomi delle Immagini #-----------#
' #-------------------------------------------# Delete Image #------------------------------------------------#
if request.form("img_associata")="si" then
for y = 1 to NumberOfImage
if nome_img(y)&""<>"" then
NomeFile=nome_img(y)
Response.Write(admin_easysite_UploadString&"\img" & request.Cookies(admin_label) (admin_label&"accesso")&"\"&NomeFile)
If FileToCancel.FileExists(admin_easysite_UploadString&"\img" & request.Cookies(admin_label) (admin_label&"accesso")&"\"&NomeFile) Then FileToCancel.DeleteFile(admin_easysite_UploadString&"\img" & request.Cookies(admin_label) (admin_label&"accesso")&"\"&NomeFile)
If FileToCancel.FileExists(admin_easysite_UploadString&"\miniature\img" & request.Cookies(admin_label) (admin_label&"accesso")&"\thumb_"&NomeFile) Then FileToCancel.DeleteFile(admin_easysite_UploadString&"\miniature\img" & request.Cookies(admin_label) (admin_label&"accesso")&"\thumb_"&NomeFile)
SQL_img="DELETE from IMMAGINI where nome='"&nome_img(y)&"' and ufficio="&IDUfficio
response.Write(sql_img)
Cn.Execute(SQL_img)
end if
next
end if
' #-----------------------------------------# Delete Thumbnail #---------------------------------------------#
Set FileToCancel = Nothing
è leggermente diverso da quello del primo post, ma è identico a quello del file funzionante