thinkphp のコントローラーで Request::File('image'); を使用する
Finestudio JZ
Finestudio JZ 2021-08-23 10:24:31
0
6
1549

ビュー

index.png

コントローラ

controller.png

##エラー

error.png

エラー: Request::File('image'); の戻り値は null です。

アップロードされた画像のパスを取得するにはどうすればよいですか?

Finestudio JZ
Finestudio JZ

全員に返信(2)
逆旅行人

image.png

$img='<img src='."対応する独自のパス";

$img.='>';

echo $img;

この出力に従って、画像が正常に表示できるかどうかを確認してください。これは、パスが正しいかどうかを確認するのに役立ちます

いいねを押す +0
  • 返事 写真は正常に表示できます
    Finestudio JZ 著者 2021-08-24 10:19:37
逆旅行人

config/filesystem.php 構成ファイルで構成されたアップロード ルート ディレクトリが変更されていない場合、デフォルトのストレージ runtime/storage/topic/、複数のアプリケーションがある場合は runtime/index/storage となる必要があります。

いいねを押す +0
  • 返事 これをマニュアルで見ました。では、これをどのように変更すればよいでしょうか?
    Finestudio JZ 著者 2021-08-23 16:45:23
  • 返事 「storage」の前に「/index」を追加しましたが、機能せず、依然としてエラーが発生しました。
    Finestudio JZ 著者 2021-08-23 16:47:33
  • 返事 パスを取得して別の場所に保存し、元のパスを削除するだけです。
    小李大人 著者 2021-09-14 09:41:13
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート