با سلام در کد زیر من چطوری نام فایلی که اپ لود شده رو روی یه لیبل بندازم ؟ تا ذخیره کنم ؟ اصلا دسترسی به نام فایل اپ رو چجوری انجام بدم ؟
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="tmp_izi_add_database_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <link href="StyleSheet.css" rel="stylesheet" /> </head> <body> <form id="form1" runat="server"> <div> <label class="myFile"> <img src="http://wscont1.apps.microsoft.com/winstore/1x/c37a9d99-6698-4339-acf3-c01daa75fb65/Icon.13385.png" alt="" /> <input type="file" id="iiii" style="overflow: hidden" visible="False" onchange="showMyImage(this)" /> </label> <img id="thumbnil" style="width:20%; margin-top:10px;" src="" alt="image"/> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <asp:Button ID="Button1" runat="server" Text="Button" /> </div> <script> function showMyImage(fileInput) { var files = fileInput.files; for (var i = 0; i < files.length; i++) { var file = files[i]; var imageType = /image.*/; if (!file.type.match(imageType)) { continue; } var img = document.getElementById("thumbnil"); img.file = file; var reader = new FileReader(); reader.onload = (function (aImg) { return function (e) { aImg.src = e.target.result; }; })(img); reader.readAsDataURL(file); } } </script> </form> </body> </html>
برای درج کد لطفا از کلید کد در ادیتور استفاده کنید
کدهاتون رو نمیشه خوند
با سلام فایل رو ضمیمه کردم . مشکل اینه که وقتی فایل رو اپ لود میکنم و نشون میده الان نام فایل رو مثلا ب چه صورت بریزم درون یه تکستی که بره سمت سرور
امکان دانلود فایل را ندارم
کد ها را اصلاح کنید و از کلید درج کد استفاده کنید
استاد با استفاده از کلید کد این کار رو میکنم . همیشه روال به این صورت بود خودم میدونم اما بنظرم مشکل از کلیده کد هست . بحر حال مجدد این کار میکنم
</head> <body> <form id="form1" runat="server"> <div> <label class="myFile"> <img src="http://wscont1.apps.microsoft.com/winstore/1x/c37a9d99-6698-4339-acf3-c01daa75fb65/Icon.13385.png" alt="" /> <input type="file" id="iiii" style="overflow: hidden" visible="False" onchange="showMyImage(this)" /> </label> <img id="thumbnil" style="width:20%; margin-top:10px;" src="" alt="image"/> </div> <script> function showMyImage(fileInput) { var files = fileInput.files; for (var i = 0; i < files.length; i++) { var file = files[i]; var imageType = /image.*/; if (!file.type.match(imageType)) { continue; } var img = document.getElementById("thumbnil"); img.file = file; var reader = new FileReader(); reader.onload = (function (aImg) { return function (e) { aImg.src = e.target.result; }; })(img); reader.readAsDataURL(file); } } </script> </form> </body> </html>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)