jeg fandt et script der virkede, mit problem var faktisk at jeg ikke havde retighedder til at uploade til den mappe jeg prøvede. Den ændrede jeg bare fra "upload" til "files" så var det iorden igen.
har nu rodet med at få en uploadfunktion på min side hos one.com UDEN held.
har jeg forstået det rigtigt at der skal laves 2 filer en til at finde samt sende den fil der skal op på serveren samt en som behandler processen den ene kaldser man for default.asp og den anden upload.asp.
er der nogen bestemt mappe man skal lægge disse filer i og skal de kaldes noget specialt???
hvis det er muligt at se de filer som i laver og få en hurtig forklaring på hvad jeg skal ændre for at det kommer til at virke på min side vil jeg blive super glad.
jeg har lavet en mappe der hedder files, det virker. scriptet jeg bruger ser således ud:
Dim fs, fldr, fil set fs = server.createobject("Scripting.FilesystemObject") Dim UPLOAD_PATH set UPLOAD_PATH = fs.GetFolder(Server.MapPath("/files"))
Response.Write UPLOAD_PATH
Dim g_oFso, g_oFolder, g_oFile Set g_oFso = Server.CreateObject("Scripting.FileSystemObject") Set g_oFolder = g_oFso.getFolder(UPLOAD_PATH)
If (Request.ServerVariables("REQUEST_METHOD") = "POST") Then Dim g_oUpload Set g_oUpload = get_upload_files()
Dim fpos, fcontent fcontent = g_oUpload("upload").Item("content") Set g_oFile = g_oFso.CreateTextFile(UPLOAD_PATH & "/" & extract_filename(g_oUpload("upload").Item("filename"))) For fpos = 1 to LenB(fcontent) g_oFile.Write chr(AscB(MidB(fcontent, fpos, 1))) Next g_oFile.Close: Set g_oFile = Nothing
Response.Redirect Request.ServerVariables("SCRIPT_NAME") End If
If ((pos_file <> 0) AND (pos_file < InstrB(position_end, request_binaries, boundary))) Then upload_object.Add name, Server.CreateObject("Scripting.Dictionary")
Function get_byte_string(str) Dim cnt For cnt = 1 to Len(str) get_byte_string = get_byte_string & chrB(AscB(Mid(str, cnt, 1))) Next End Function
Function get_string(str) Dim cnt For cnt = 1 to LenB(str) get_string = get_string & chr(AscB(MidB(str, cnt, 1))) Next End Function
Function extract_filename(filename) extract_filename = Right(filename, Len(filename) - InStrRev(filename, "\", -1, 1)) End Function
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.