dsg41888 2014-10-03 12:58
浏览 31

发送$ FILE数据以形成输入

I have an event listener set up in jQuery $('#file').on("change", function() {});.

This detects when image has been appended.

Image source is: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ... the plugin does this.

I just want to send that created image to file upload input in my html form. How can I do this?

  • 写回答

2条回答 默认 最新

  • doufan9395 2014-10-03 13:15
    关注

    Why don't you send it as an hidden input field? After you post the form, you can do whatever you like with it using php. Something like this:

    <script type="text/javascript">
    $(function(){
       $("plugin").change(function(e){
          $("input#image").val(e.image);
       });
    })
    </script>
    <form>
      <input type="hidden" name="image" id="image" />
      <input type="submit" />
    </form>
    <?php
    if(getenv("REQUEST_METHOD") === "POST"){
       $image = $_POST["image"];
       // do what you want
    }
    ?>
    

    Haven't tested this, but it should be enough to help you get going. If you want to display the image, just do something like this:

    <img class="thumbnail" src="data:image/gif;base64,R0lGODlh9AEZAdUyAK6VZqBmUNjRrNSon+7">
    
    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看