![]() |
|
|
|||||||
| ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp). |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
|
|
#1 |
|
Medlem
Registrerad: 2001-03-19
Ort: -
Inlägg: 293
Lösningar: 0 |
Tjena..
Kod:
Set fso = Server.CreateObject("Scripting.FilesystemObject") If ( Upload.Form("txtImage") = "prod" ) Then _ fso.MoveFile "g:\home\cav.com\www\temp\" & strFileName, "g:\home\cav.com\www\af\prodimg\" & strFileName Microsoft VBScript runtime error '800a003a' File already exists /admin/upload/upload.asp, line 29 Vadå, måste man ta bort filen innan man kan flytta den, kan man inte bara skriva över filen ? /t ------------------ the man with the golden bottle..
__________________
the man with the golden bottle.. |
|
|
|
|
|
#2 |
|
Medlem
Registrerad: 1999-12-06
Ort: Datadalen
Inlägg: 2 965
Lösningar: 1030 |
Troligtvis går det inte med MoveFile objektet, men kör en .FileExists inuti en funktion precis innan du flyttar. och om det skulle vara så att filen finns, tar du ju bara bort den, alternativt döper om den, eller den gamla filen. Det beror ju lite på vilka behov du har.
------------------ Mvh Patrik aka Brimba <A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud? </A>Varför blir mina isbitar inte lika klara som i reklamen? |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2001-01-03
Ort: Stockholm
Inlägg: 509
Lösningar: 0 |
Du kan inte helt enkelt ta bort filen innan om den finns?
![]() Kod:
Set fso = Server.CreateObject("Scripting.FilesystemObject") If ( Upload.Form("txtImage") = "prod" ) Then If fso.FileExists("g:\home\cav.com\www\af\prodimg\" & strFileName) Then fso.DeleteFile "g:\home\cav.com\www\af\prodimg\" & strFileName End If fso.MoveFile "g:\home\cav.com\www\temp\" & strFileName, "g:\home\cav.com\www\af\prodimg\" & strFileName End If
__________________
/Janspeed |
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2001-03-19
Ort: -
Inlägg: 293
Lösningar: 0 |
jo.. var och läste lite på msdn och där stod det faktiskt att han inte klarar att skriva över filer så jag fick lösa det enligt janspeeds metod..
tack för hjälpen grabbar! /t ------------------ the man with the golden bottle..
__________________
the man with the golden bottle.. |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|