ID非公開

2021/10/17 22:09

33回答

JavaScriptからPHPに任意の文字列(願わくば画像ファイル)データを送信する方法について知りたいです。

JavaScript | PHP49閲覧

ベストアンサー

0

その他の回答(2件)

0

#第二カテゴリで選択されている php は1ミリも関係がないんですが(汗 POSTで送信する方法も書かれているとは思いますが・・・ https://developer.mozilla.org/ja/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest form要素内にinput要素を配しているなら、そのformを元に新しいFormDataを生成してPOSTすることも可能です。 https://developer.mozilla.org/ja/docs/Web/API/FormData/FormData これ ↓ が一番参考になるのかな。例示されているソースがそのまんまだし https://developer.mozilla.org/ja/docs/Web/API/FormData/Using_FormData_Objects

ごく簡単なサンプルソソース <input type="file" id="fileinput"> <script> function reqListener () { console.log(this.responseText); } const fileinput = document.querySelector('#fileinput'); (続く)

0

ページを遷移しないでPHP処理をさせるということでしょうか。 非同期通信で裏のPHPファイルを作り、そちらに送って処理させることはできます。 画像の場合はbase64エンコードで送ることになりますが可能です。