2016-10-01 91 views
1

这是我photos.html文件如何获取图像,并使用PHP

我想从这个图像路径同一页面上展示,我想表明它,我知道我会救它像photos.php但如何在同一页上我可以在同一页面上做,请帮助我。

<div class="container"> 
<div class="panel panel-default"> 
    <div class="panel-heading"> 
     <strong>Upload Files</strong> 
     <small>upload any file</small> 
    </div> 
    <div class="panel-body"> 
     <!-- Standar Form --> 
     <h4>Select files from your computer</h4> 
     <form action="" method="post" enctype="multipart/form-data" id="js-upload-form"> 
      <div class="form-inline"> 
       <div class="form-group"> 
        <input type="file" name="files[]" id="js-upload-files" multiple> 
       </div> 
       <button type="submit" class="btn btn-sm btn-primary" id="js-upload-submit">Upload files</button> 
      </div> 
     </form> 
    </div> 
</div> 

我会非常心存感激你,谢谢。

+0

如果我理解正确的话,只要你上传你的形象,你要显示之前提交表单本身上的图像。对? –

+0

提交后没有兄弟我想要在同一页上显示它 –

回答

2

您应该参考以下链接:

Multiple image upload preview before image uploading to the server using Jquery

Upload Multiple Images With Image Preview Using jQuery,Ajax And PHP

样本实施例:

HTML代码:

<input id="imageupload" type="file" multiple /> 
<div id="preview-image"></div> 

Javascript代码:

<script type='text/javascript' src='//code.jquery.com/jquery-1.9.1.js'></script> 
<script type="text/javascript"> 
    $("#imageupload").on('change', function() { 

    var countFiles = $(this)[0].files.length; 

    var imgPath = $(this)[0].value; 
    var extn = imgPath.substring(imgPath.lastIndexOf('.') + 1).toLowerCase(); 
    var image_holder = $("#preview-image"); 
image_holder.empty(); 

    if (extn == "gif" || extn == "png" || extn == "jpg" || extn == "jpeg") { 
     if (typeof (FileReader) != "undefined") { 

     for (var i = 0; i < countFiles; i++) { 

      var reader = new FileReader(); 
      reader.onload = function (e) { 
       $("<img />", { 
        "src": e.target.result, 
         "class": "thumbimage" 
       }).appendTo(image_holder); 
      } 

      image_holder.show(); 
      reader.readAsDataURL($(this)[0].files[i]); 
      } 

     } else { 
     alert("It doesn't supports"); 
     } 
    } else { 
     alert("Select Only images"); 
    } 
}); 
</script> 
+0

我已经做过图像存储和显示,但我想显示像图像滑块 –