09. januar 2007 - 13:12Der er
3 kommentarer og 1 løsning
Upload lokalfil
Jeg har følgende script der uploader en fil hvor filnavnet kommer fra en querystring og filen tager den i et katalog på serveren.
Jeg vil gerne have det ændret så jeg kan browse på min lokale disk og finde filen og uploade den i stedet for.. Er lidt ny i ASP.NET (normalt asp), men håber at lære lidt.. :-)
Nogen der kan hjælpe mig?
Partial Class _upload Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim str As String = Request.QueryString("navn")
Dim localefile As String = Server.MapPath("filmklip/" & str)
'her uploades der til ftp serveren. Dim hostname As String = "server" Dim username As String = "username" Dim password As String = "pw"
Dim myFtp As New FTPclient(hostname, username, password) If myFtp.Upload(localefile, str) Then Response.Write("ok")
Else Response.Write("fejl i upload") End If End Sub
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Takker... Men gør dette her ikke kun så den kan finde en fil på harddisken, jeg skal jo gerne have den navngivet og sammebygget med mit script så det bliver uploaded med det ftp script jeg har i forvejen?
Sorry, det har jeg nok ikke lige forklaret rigtigt.. :-) Jeg uploader ikke i starten, men finder blot filen i et kataloget hvor querystringen giver filnavnet på filen.. :-) Og derefter uploader jeg så filen til en anden server via ftp som den ovenstående kode klarer.... Det jeg vil er sådan set bare at erstatte koden med querystring osv. og i stedet for vælge filen på harddisk og sende den via "ftpkoden"... Håber det hjalp?
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.