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