Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: upload file lên host sử dụng html control?

  1. #1
    Ngày gia nhập
    06 2007
    Bài viết
    1

    Mặc định upload file lên host sử dụng html control?

    có bác nào biết cách upload file lên host sử dụng html control ko ạ? Em đang ko bít làm thế nào. hịc hịc? hụ hụ

  2. #2
    Ngày gia nhập
    06 2007
    Bài viết
    10

    Mặc định Bạn có thể dùng htmlcontrol như sau

    Trích dẫn Nguyên bản được gửi bởi sakervn Xem bài viết
    có bác nào biết cách upload file lên host sử dụng html control ko ạ? Em đang ko bít làm thế nào. hịc hịc? hụ hụ
    Đây là code upload của mình bạn có thể tham khảo,nếu có gì sai sót hay cứ nói mình biết trong topic này!!
    Code:
    <%@ Page Language="C#" AutoEventWireup="True" %>
    <html>
     <script runat="server">
       void BtnUpload_Click(Object sender, EventArgs e)
       { // Display information about posted file
         FileName.InnerHtml = MyFile.PostedFile.FileName;
         MyContentType.InnerHtml =     MyFile.PostedFile.ContentType; 
         ContentLength.InnerHtml =     MyFile.PostedFile.ContentLength.ToString();
         FileDetails.Visible = true;
         
    		
         MyFile.PostedFile.SaveAs("c:\\Inetpub\\upload\\"+MyFile.PostedFile.FileName);
       }
     </script>  
    <body>
      <form action="uploadfile.aspx" method="post"
        enctype="multipart/form-data" 
        runat="server"><h1>Upload File len Server</h1>
      File : <input id="MyFile" type="file" 
         runat="server"><br><br>
    <asp:requiredfieldvalidator controltovalidate="MyFile" display="static" errormessage="Chua chon file upload!"  runat=server/>
      <input type=submit value="Upload File"
         OnServerclick="BtnUpload_Click" 
         runat="server">
      <br><br><br>
      <div id="FileDetails" Visible=false runat="server">
      FileName: <span id="FileName" runat="server"/>
      <br>
      ContentType: <span id="MyContentType" runat="server"/><br>  
      ContentLength: <span id="ContentLength" runat="server"/>bytes
       <br>
       </div>
      </form>
     </body>
    </html>

  3. #3
    Ngày gia nhập
    07 2007
    Bài viết
    16

    chưa kiểm tra đuôi file. ko nên cho up các đuôi file nhạy cảm (.php,.aspx,...)
    mới cả chưa catch các exception khi upload

  4. #4
    Ngày gia nhập
    06 2007
    Bài viết
    10

    Talking Mình không hiểu ý của bạn là sao?

    Trích dẫn Nguyên bản được gửi bởi ImX.WiR Xem bài viết
    chưa kiểm tra đuôi file. ko nên cho up các đuôi file nhạy cảm (.php,.aspx,...)
    mới cả chưa catch các exception khi upload
    Thấy bạn kia hỏi về upload file nên mình post code upload basic nhất thôi,cứ làm như vậy la upload được file lên.Còn phần kiểm tra đuôi file đó tùy các bạn thôi(thêm mắm thêm muối vào đoạn code để nó được hoàn chỉnh hơn,security hơn)

  5. #5
    Ngày gia nhập
    07 2007
    Bài viết
    16

    Trích dẫn Nguyên bản được gửi bởi vampiregrodon Xem bài viết
    nếu có gì sai sót hay cứ nói mình biết trong topic này!!
    Thì mình cũng chỉ góp ý thôi mà

  6. #6
    Ngày gia nhập
    06 2007
    Bài viết
    10

    Mặc định Cám ơn bạn !!

    Trích dẫn Nguyên bản được gửi bởi ImX.WiR Xem bài viết
    Thì mình cũng chỉ góp ý thôi mà
    Mình hiểu rồi,cám ơn bạn đã góp ý với mình

  7. #7
    Ngày gia nhập
    03 2007
    Bài viết
    7

    trang asp.net có tool FileUploader mà.Sao ko dùng cho nó dễ?xài chi HTML cho nó rắc rối?

  8. #8
    Ngày gia nhập
    10 2007
    Bài viết
    1

    Các bạn ơi cho mình hỏi html control là gì??. Host không hỗ trợ đúng không? Mình là newbie nên chưa hiểu về nó. Các bạn đừng cười nhé
    Tôi không đi nhanh nhưng tôi không bao giờ...lùi!!^_^

  9. #9
    Ngày gia nhập
    07 2007
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi vampiregrodon Xem bài viết
    Code:
    <%@ Page Language="C#" AutoEventWireup="True" %>
    <html>
     <script runat="server">
       void BtnUpload_Click(Object sender, EventArgs e)
       { // Display information about posted file
         FileName.InnerHtml = MyFile.PostedFile.FileName;
         MyContentType.InnerHtml =     MyFile.PostedFile.ContentType; 
         ContentLength.InnerHtml =     MyFile.PostedFile.ContentLength.ToString();
         FileDetails.Visible = true;
         
    		
         MyFile.PostedFile.SaveAs("c:\\Inetpub\\upload\\"+MyFile.PostedFile.FileName);
       }
     </script>  
    <body>
      <form action="uploadfile.aspx" method="post"
        enctype="multipart/form-data" 
        runat="server"><h1>Upload File len Server</h1>
      File : <input id="MyFile" type="file" 
         runat="server"><br><br>
    <asp:requiredfieldvalidator controltovalidate="MyFile" display="static" errormessage="Chua chon file upload!"  runat=server/>
      <input type=submit value="Upload File"
         OnServerclick="BtnUpload_Click" 
         runat="server">
      <br><br><br>
      <div id="FileDetails" Visible=false runat="server">
      FileName: <span id="FileName" runat="server"/>
      <br>
      ContentType: <span id="MyContentType" runat="server"/><br>  
      ContentLength: <span id="ContentLength" runat="server"/>bytes
       <br>
       </div>
      </form>
     </body>
    </html>
    Sao không dùng control FileUpload của asp.net nhỉ, xem hướng dẫn tại đây

Các đề tài tương tự

  1. Cách upload nhiều file lên host trong asp.net?
    Gửi bởi tanthiluong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 5
    Bài viết cuối: 28-03-2013, 04:27 PM
  2. CuteFTP Professional 8.3.2 Full - phầm mềm upload file lên host, server!
    Gửi bởi thienco0301 trong diễn đàn Software (Phần mềm) | Ebooks
    Trả lời: 0
    Bài viết cuối: 22-04-2012, 07:49 PM
  3. CuteFTP Professional 8.3.2 Full - phầm mềm upload file lên host, server!
    Gửi bởi hanghieumilan trong diễn đàn Software (Phần mềm) | Ebooks
    Trả lời: 0
    Bài viết cuối: 07-10-2011, 11:16 PM
  4. Bị lỗi khi Upload file khi đưa project lên host
    Gửi bởi tophits trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 10
    Bài viết cuối: 07-09-2011, 06:47 PM
  5. Ko thể truy cập file.txt khi upload lên host! cách khắc phục
    Gửi bởi ltvit0602 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 17-08-2011, 10:37 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn