インポートされたファイルをページに表示する php の問題
要件は次のとおりです:
ファイルを選択した後、インポートが確認されたら、インポート ボタンをクリックして保存します。データベースに。
ページは次のようになります。
問題は、[画像の選択] ボタンをクリックしたときに、[インポート] をクリックした場合にのみファイルのコンテンツが表示されないことです。ボタンを押すとファイルの内容が表示されます。
どうすればいいですか?要件に問題がある場合は、わずかな変更を加えることができますが、[インポート] をクリックしてファイルの内容を表示することはできません。
コードの一部を貼り付けます:
PHP 初心者の方、アドバイスをお願いします。 ! phpは本当に分かりません!とても混乱しています!
------解決策---------
これは php の問題ではありません
ルールに従わないことは問題です
セキュリティ上の理由から、ブラウザは js を介してローカル ファイルのコンテンツを読み取ることができません。これがルールです
最初にアップロードしてから表示に戻る必要があります
-----解決策---------
投稿者がインポートを行ったとき、ファイル -> インポートを選択しましたか? インポートをクリックしただけの場合、なぜファイルを選択したのでしょうか?
ファイルを選択し、[インポート] をクリックして、選択したファイルを一時ディレクトリに保存します。アップロードが成功すると、サーバーはファイルの内容のアドレス、ファイル名、形式などを取得します。
------解決策---------
表示するには、まずアップロードする必要があります。
セキュリティが制限されています。