مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

سید سادات

عضویت از 1394/02/22

سورس کد اسکریپت

  • یکشنبه 9 آبان 1395
  • 10:51
تشکر میکنم

با سلام 

من یه input file دارم که بصورت اسکریپت کار میکنه سمت کلاینت . وقتی رو تصویر کلیک میکنم browser باز میشه و عکس انتخاب و درسمت کلاینت نشون داده میشه .با توجه به کد های سمت کلاینت 

حالا میخواهم نام اون عکس رو بریزم داخل تکست سمت سرور که ارسال کنم و در دیتا بیس ذخیره کنم . نحوه ریختن نام از سمت کنترو کلاینت به سرور رو نمیدونم . ممنون میشم راهنمایی کنید.

(ضمیمه کرده بودم انگار دانلود مشکل داره) , ( و ابنکه داخل کد ریختم بنظرم داخل کد خرابه )


   <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>

     &nbsp;<img id="thumbnil" style="width:20%; margin-top:10px;"  src="" alt="image"/>
        
        <br />

          </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>

 

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)