Я пытаюсь удалить файл изображения, когда пользователь нажимает на ссылку, чтобы удалить его. Я не получаю ошибок, и номер ошибки равен нулю. Тем не менее, файл не удаляется. Я могу сохранить файл фотографий, но не удалить их по некоторым причинам. Вот мой код:
PhotoFile = "\images\networkPartners\" & rs(fieldName)
PhotoPath = Server.MapPath(PhotoFile)
dim ServerFSO
Set ServerFSO=Server.CreateObject("Scripting.FileSystemObject")
if ServerFSO.FileExists(PhotoPath) then
response.Write(PhotoPath)
ServerFSO.DeleteFile(PhotoPath)
end if
set ServerFSO=nothing
Когда откроется файл response.write, я получаю фактический путь к файлу. («C: / web / images» и т. Д.) Вплоть до имени файла. Вся капитализация правильная и так далее. Опять же, никаких ошибок вообще нет, когда я делаю «при появлении ошибки далее» и выписываю номер ошибки и строку.
Призвание:
ServerFSO.DeleteFile(PhotoPath, true)
приводит к ошибке:
Microsoft VBScript compilation error '800a0414'
Cannot use parentheses when calling a Sub
/folder/file_edit.asp, line 32
ServerFSO.DeleteFile(PhotoPath, true)
-------------------------------------^