登陆

thinkphp中Controller里面使用Request::File('image');

View

index.png

Controller

controller.png

Error

error.png

错误:Request::File('image');的返回值是null。

如何获取上传的图片路径?

# PHP
Finestudio JZFinestudio JZ29 天前278 次浏览

全部回复(6)我要回复

  • 逆旅行人

    逆旅行人2021-08-24 10:10:57

    image.png

    $img='<img src='."你自己相应的路径";       

    $img.='>';       

    echo $img;

    按照这个输出一下,看看你的图片能不能正常显示,这就能看看你路径对不对

    回复
    0
  • Finestudio JZ

    图片可以正常显示的

    Finestudio JZ · 2021-08-24 10:19:37
  • 逆旅行人

    逆旅行人2021-08-23 13:53:33

    config/filesystem.php配置文件中配置上传根目录如果没有更改的话,默认存储runtime/storage/topic/,多应用的话应该为runtime/index/storage

    回复
    0
  • Finestudio JZ

    这个我在手册上有看到。所以这个该如何修改?

    Finestudio JZ · 2021-08-23 16:45:23
    Finestudio JZ

    我在‘storage’前面加了‘/index’并没有用还是报错

    Finestudio JZ · 2021-08-23 16:47:33
    小李大人

    你可以得到路径之后, 储存到另一个地方, 然后把原来的删除, 不就行了

    小李大人 · 2021-09-14 09:41:13
  • 取消回复发送