DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: FileUpload | Von: Mario Fischer ( 05.05.2004 12:36)

Hallo
Also zuerst mal zur erklärung ich bin am entwickeln eines Forums. Dazu verwende ich eine Sql datenbank, VS.Net, CodeBehind mit lang. VB.

Folgendes Problem auf meiner seite sollen User die möglichkeit Avatare auf einen Ordner hochzuladen.
Den Ordner habe ich im Verzeichniss C:\Inetpub\wwwroot\Forum2\Images\UserAvatare
wenn ich das ganze Debuge bekomme ich die Fehlermeldung das ich keine schreibrechte habe um auf diesen Ordner zu zugreifen!?
Hier mal mein Code
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not Session("IsLoggedOn") Then
Response.Redirect("Login.aspx")
Else
If Page.IsPostBack Then
Dim target As String = Server.MapPath("Images\UserAvatare") + "\"
If Not httpupload.PostedFile Is Nothing Then
Dim pf As HttpPostedFile = httpupload.PostedFile
If pf.ContentLength > 0 And CType(pf.ContentLength, Double) < Math.Pow(2, 20) Then
Dim source As String = Path.GetFileName(pf.FileName)
pf.SaveAs(target + source)
sb.Append("Datei erfolgreich geladen:<br> />")
sb.AppendFormat("Dateiname: (0)<br />", pf.FileName)
sb.AppendFormat("Größe: (0)<br />", pf.ContentLength)
sb.AppendFormat("Typ: (0)<br />", pf.ContentType)
Fileresult.Text = sb.ToString()
Else
Fileresult.Text = "Datei zu groß oder zu klein: " + pf.ContentLength.ToString()
End If
End If
FileList.DataSource = Directory.GetFiles(target)
FileList.DataBind()
Else
Fileresult.Text = "Noch keine Datei übertragen"
End If
End If
End Sub
und in der aspx Seite im Form tag habe ich encType="multipart/form-UserAvatare" gesetzt.

Jetzt meine Frage kann mir jemand dabei helfen wie ich die schreibrechte auf diesen ordner setzte und zusätzlich will ich in den code oben meine stored procedure("UserAvatar") einbauen damit wenn der user ein Avatar hochlädt der speicherort auch in meiner db abgelegt wird!!

Hoffe das war zu verstehen


Ich liebe Kampfspiele....
....Ich habe Windows95 schon seit 5 Jahren und immer noch nicht gewonnen!! ;-)

gruß jd007.

Betreff Von Datum
Re: FileUpload
du musst im IIS angeben dass du Schreibrechte hast.
Eduard Faschang 09.05.2004 20:07

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG