Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过输入表单发布文件数据_Php_Html_Image - Fatal编程技术网

Php 通过输入表单发布文件数据

Php 通过输入表单发布文件数据,php,html,image,Php,Html,Image,我有一个上传文件/图像的表格。我上传和显示图像没有问题,但我想将图像转发回与所选图像相同的页面,并使用POST数据将所选图像放在第一位,以便用户可以查看,然后如果希望将图像更改为其他图像 但我遇到的问题是把传单发回 我曾尝试将其用作一个可验证文件,并仅使用变量来显示图像,但当我将其发送回图像选择页面时,它不会显示任何内容,如果用户未选择新图像,图像数据也不会发送 我知道我的解释很简短,但我希望sum1能帮上忙 这是我的代码(简化) 输入表单 <input type='file' class

我有一个上传文件/图像的表格。我上传和显示图像没有问题,但我想将图像转发回与所选图像相同的页面,并使用POST数据将所选图像放在第一位,以便用户可以查看,然后如果希望将图像更改为其他图像

但我遇到的问题是把传单发回

我曾尝试将其用作一个可验证文件,并仅使用变量来显示图像,但当我将其发送回图像选择页面时,它不会显示任何内容,如果用户未选择新图像,图像数据也不会发送

我知道我的解释很简短,但我希望sum1能帮上忙

这是我的代码(简化)

输入表单

<input type='file' class='fileinput'  id='sellimage0' name='sellimage0' onchange='addimg0(this , img0, mainimage);' accept='image/*'  /></input>
显示器

<?php if (!empty($i0url)) { echo "
<div class='image0' id='image0' title='1st Image' >

     <img id='img0' src='{$i0url}' class='imageclass'></img>
        <input type='hidden' id='img0'  name='sellimage0' value='{$_FILES['sellimage1']['name']}' ></input>

</div>

"; } ?>

是的,我只是在编辑,谢谢..你没有保存你的图片在任何地方这可能是件好事OP没有保存图片-根据这里显示的代码,网站将在一周内完成。是的,我很简单是有原因的。
<?php if (!empty($i0url)) { echo "
<div class='image0' id='image0' title='1st Image' >

     <img id='img0' src='{$i0url}' class='imageclass'></img>
        <input type='hidden' id='img0'  name='sellimage0' value='{$_FILES['sellimage1']['name']}' ></input>

</div>

"; } ?>
if (!empty($_FILES['sellimage0']['name'])){     
$image_path0 = $_FILES['sellimage0']['name'];
$image_path0 = filter_var($image_path0, FILTER_SANITIZE_STRING);
$image_path0 = strip_tags($image_path0);

$i0url=$image_path0;

} else {$i0url='';}





 <img id='img0' <?php if (!empty($i0url)) { echo " src='{$i0url}' "; } else { echo " src='' style='opacity:0;' "; } ?> onclick=' document.getElementById("sellimage0").click();'  class='imageclass'  ></img>
        <div class='cancel'  onClick='cancelimage(sellimage0 , img0);'> </div>  
        <div class='magnify' > </div>       
            <input type='file' class='fileinput'  id='sellimage0' name='sellimage0' onchange='addimg0(this , img0, mainimage);' accept='image/*'  /></input>