login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > .NET > VB.NET > Uploaden

Uploaden

Auteur: Abbas - 07 november 2006 - 00:22 - Gekeurd door: Wijnand - Hits: 4471 - Aantal punten: (0 stemmen)




Met dit script kan je (in dit geval) afbeeldingen van het type jpg of gif uploaden.
Je kan het ook gebruiken om andere bestanden te uploaden, je hoeft dan enkel het script aan te passen aan het type en de toegestane grootte van het bestand...
Hopelijk is dit een nuttig script...

Code:
  1. <%@ Page Language="VB" Debug="true" %>
  2. <%@ Import Namespace="System.IO" %>
  3.  
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5.  
  6. <script runat="server">
  7.  
  8. Sub upload_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles verzend.Click
  9.  
  10. If bestand.HasFile = False Then
  11. Response.Write("U hebt geen bestand geselecteerd")
  12. Else
  13. Dim type As String = bestand.PostedFile.ContentType
  14.  
  15. If type = "image/pjpeg" Or type = "image/gif" Then
  16. 'andere types kunnen zijn "text/plain", "application/msword", "image/x-png"
  17. Dim lengte As Integer = bestand.PostedFile.ContentLength
  18.  
  19. If lengte > 30000 Then
  20. melding.Text = "Het bestand is te groot"
  21. Else
  22. Dim pad As String = "C:\"
  23. 'online - locatie nog aanpassen, hier upload hij een bestand naar de C
  24. Dim naam As String = Path.GetFileName(bestand.PostedFile.FileName)
  25.  
  26. Try
  27. bestand.PostedFile.SaveAs(pad & naam) 'proberen bestand te uploaden
  28. melding.Text = "Het bestand " & naam & " werd succesvol geüpload"
  29.  
  30. Catch ex As Exception 'foutmelding indien niet gelukt
  31. melding.Text = "Het uploaden van " & naam & " is mislukt"
  32.  
  33. End Try
  34. End If
  35. Else
  36. melding.Text = "Het bestand moet van het type .jpg of .gif zijn"
  37. End If
  38. End If
  39. End Sub
  40.  
  41. </script>
  42.  
  43. <html xmlns="http://www.w3.org/1999/xhtml" >
  44. <head runat="server">
  45. <title>Upload Form</title>
  46. </head>
  47. <body>
  48. <form id="form1" runat="server" enctype="multipart/form-data">
  49. <div>
  50. <center>
  51. <br /><br />
  52. Selecteer een bestand <asp:FileUpload ID="bestand" runat="server" />
  53. <asp:Button ID="verzend" runat="server" Text="Uploaden" />
  54. <br /><br />
  55. <asp:Label ID="melding" runat="server" />
  56. </center>
  57. </div>
  58. </form>
  59. </body>
  60. </html>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Geen reacties (0)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.024s