suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Verwenden Sie Request::File('image'); im Controller in thinkphp

View

index.png

Controller

controller.png

Error

error.png

Error: Der Rückgabewert von Request::File('image'); ist null.

Wie erhalte ich den Pfad zum hochgeladenen Bild?

Finestudio JZFinestudio JZ1222 Tage vor1565

Antworte allen(6)Ich werde antworten

  • autoload

    autoload2021-08-24 10:10:57

    image.png

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

    $img.='>';       

    echo $img;

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

    Antwort
    0
  • Finestudio JZ

    图片可以正常显示的

    Finestudio JZ · 2021-08-24 10:19:37
  • autoload

    autoload2021-08-23 13:53:33

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

    Antwort
    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
  • StornierenAntwort