繁体   English   中英

发送$ _FILE数据以输入表单

[英]Send $_FILE data to form input

我在jQuery $('#file').on("change", function() {});设置了一个事件侦听器$('#file').on("change", function() {});

这可以检测何时添加了图像。

图像来源是: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ...该插件可以执行此操作。

我只想以HTML格式将创建的图像发送到文件上传输入。 我怎样才能做到这一点?

然后尝试这样的事情:

<script type="text/javascript">
$(function(){
   $("plugin").change(function(e){
      $("input#image").val(img);
   });
})
</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
}
?>

您提供的信息越多,我们将为您提供更好的帮助。 另外,值得您自己尝试一下,因为您将从错误中学习。

为什么不将其作为隐藏的输入字段发送? 发布表单后,您可以使用php进行任何操作。 像这样:

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

尚未对此进行测试,但它足以帮助您继续前进。 如果要显示图像,请执行以下操作:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM