2017-07-12 4 views
-4

私はこれを使用してHTMLで複数の画像を選択しています。複数の画像を入力してPHPでサーバーにアップロードすることは可能ですか?

<input type="file" name="pic" accept="image/*"> 

これらの画像をどのようにサーバーにアップロードできますか?

+1

ライブサーバーにパスが存在しますか? – hassan

+1

PHPでは不可能 –

+3

もちろん不可能です。ユーザーはサーバーにファイルをアップロードする必要があります。 JavaScriptを使用してクライアントサイドでこれを行う必要があります。 – CBroe

答えて

2

2つの可能性/あなたの質問への回答があります。

  • サーバー側のファイルは:はい、それはWebサーバ(Apacheのは、nginxのは、...)フォルダへのアクセス権を持っている場合にのみ、可能です。どんな言語でもこれを行うことができます:Javascript、NodeJS。
  • クライアント側のファイル:いいえ、不可能です。これは誰でもあなたのローカルファイルにアクセスするためのアプリケーションを作ることができるので、セキュリティ侵害になる可能性があります。
+1

"私によると"それはすべてのWebサーバー "セキュリティポリシー"に従っています。 –

関連する問題