ユーザーがホストサーバーにアップロードするイメージファイルを保存しようとしていますが、わかりません。アップロードされたファイルを保存する
ファイルを送信すると、ファイルがjavascriptに送信され、そこで変数としてファイルが保存されます。私は次に何をすべきですか? PHPでそれを行う必要があるのですか、またはこのファイルをサーバー上の指定されたURLに保存するための方法がありますか?
ユーザーがホストサーバーにアップロードするイメージファイルを保存しようとしていますが、わかりません。アップロードされたファイルを保存する
ファイルを送信すると、ファイルがjavascriptに送信され、そこで変数としてファイルが保存されます。私は次に何をすべきですか? PHPでそれを行う必要があるのですか、またはこのファイルをサーバー上の指定されたURLに保存するための方法がありますか?
JavaScriptで変数に画像を保存すると、クライアントのWebブラウザを参照していると仮定します。これが当てはまる場合は、まだどこにも格納されていないサーバーにまだ送信していません。
通常、フォームデータ内のイメージを使用してPOSTリクエストを行い、ターゲットURLはPOSTデータを処理するサーバー上のPHPスクリプトです。
action = "" URLを持つ単純なフォームの代わりにAJAXリクエストを使用して、現在のWebページと着陸をPHPスクリプトに残さないようにしたいとします(おそらくHTMLをレンダリングしません。空白ページ)。
jQueryのようなライブラリは、POSTリクエストを非常に簡単にすることができます。ここではjQueryとPHPでWebサーバに画像をアップロードする上でいくつかのチュートリアルがあります:
I:チュートリアルでは、まだ彼らの前のチュートリアルから、サーバー側のPHPファイルを持っていると仮定し
http://phppot.com/php/php-ajax-image-upload/
チュートリアルを探すことをお勧めしますが、サーバー側の言語としてPHPを使用して、ファイルの処理と保存を処理できます。 – NewToJS
最も簡単な方法は、PHPを使用することです。また、あなたはプログラムの経験が不十分なWebストアを作っていて、Magento 2.1を使用して見たいように修正するだけです。 –
ヘルプのためのコードを書く –