首先代码如下:
前端代码:
<div class="nic_xiu">
              <span style="color:#000;">身份证正面:</span>
              <input type="file" name="pic1" class="pic" placeholder="身份证正面" autocomplete="off"/>
 </div>
<div class="nic_xiu">
              <span style="color:#000;">身份证反面:</span>
              <input type="file" name="pic2" class="pic" placeholder="身份证反面" autocomplete="off"/>
</div>
<div class="nic_xiu">
               <span style="color:#000;">支付宝收款码:</span>
               <input type="file" name="pic3" class="pic" placeholder="支付宝收款码" autocomplete="off"/>
 </div>
后台代码:
<td>
        <a href="{$data['pic1']}" target="_blank"><img src="{$data['pic1']}" width="100px" height="50px"/></a>                                                             
</td>
                                                            
 <td>
        <a href="{$data['pic2']}" target="_blank"><img src="{$data['pic2']}" width="100px" height="50px"/></a>
</td>
<td>
         <a href="{$data['pic3']}" target="_blank"><img src="{$data['pic3']}" width="100px" height="50px"/></a></td>目前pic3后台正常显示,pic1和pic2后台显示不出来,但是图片已经上传到服务器。
pic3数据库有文件目录,pic1和pic2数据库没有文件目录,我上图

解决方案 »

  1.   

    数据库里面的pic4和pic5是我后面改的,代码我都对应改了。
    不用纠结不对应哈
      

  2.   

    打印$data,看看是否有pic4和pic5。 如果么有查看这个$data的数据是如何查看获得的。
      

  3.   

    服务器pic4和pic5图片没有上传成功到服务器上去,只有pic3上去了
      

  4.   

    看了,后台数据只有pic3,仿佛pic1和2没有上传成功