問題タブ [file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
6248 参照

php - PHP / Javascriptを使用し、フラッシュを使用しないマルチファイルアップロード

複数のファイルを同時にアップロードできるウェブページを作ろうとしています。ファイル拡張子をJPG、JPEG、PNG、GIFなどの最も一般的な画像に制限します。

私はこれについていくつかの調査を行いました、そして私が見るところはどこでもそれがフラッシュこれとフラッシュそれです。

フラッシュはあまり使いたくない。特にFlash10では、マルチファイルのアップロードを有効にするために最も一般的に使用される方法が無効になります。

私が探しているのは、フォームの下部に1つの最終アップロードボタンがある、それぞれに参照ボタンがある入力フィールドをどんどん作成し続ける方法です。Javascriptを使用して新しい入力フィールドを作成することは、非常に重要です。

だから私はこれがどのように機能するのか疑問に思っています。これを解決するために1つのPHPコードを使用できるように、すべてのファイル入力フィールドに同じ名前を付ける必要がありますか?または、PHPがどのように多くのファイルがサビットされたかを検出し、ファイルを解析するためのコードをforループ内に配置する方法はありますか?

0 投票する
5 に答える
10311 参照

asp.net - .NET で大きなファイルをアップロードする

大きなファイルのアップロードに使用でき、プログレス バーがあり、大きなファイルのアップロードを再開できる .NET 用のアップロード コンポーネントを見つけるために、かなりの調査を行いました。いくつか例を挙げると、 AjaxUploaderSlickUploadPowUploadなどのコンポーネントに出くわしました。これらのオプションにはそれぞれ費用がかかり、再開可能なアップロードを行うのは PowUpload だけですが、Java アプレットを使用して行います。これらのことをうまく行うコンポーネントにお金を払っても構わないと思っていますが、それを自分で書くことができればそれが最善です。

2 つの質問があります。

  1. flash/java/Silverlight を使用せずに、クライアントでファイルのアップロードを再開することはできますか?
  2. ストリーミング アップロードと ajax プログレス バーを許可する .NET HTTPHandler の記述方法を説明するコードまたは記事へのリンクを持っている人はいますか?

ありがとう、
オースティン

[編集]

プロジェクトで再開可能なファイルのアップロードを実行できるようにする必要があることに気付きました。それを実行できるコンポーネントの提案はありますか?

0 投票する
15 に答える
424632 参照

c# - ASP.NET で最大アップロード ファイル サイズを増やす方法は?

ASP.NET でのファイル アップロード以外のフォームがあります。最大アップロード サイズをデフォルトの 4 MB より大きくする必要があります。

msdnで以下のコードを参照している特定の場所を見つけました。

実際に使用方法を説明している参考文献はなく、いくつかのことを試しましたが成功しませんでした。ファイルのアップロードを要求している特定のページに対してのみ、この属性を変更したいと考えています。

これは正しいルートですか?そして、これをどのように使用しますか?

0 投票する
3 に答える
955 参照

jsf - JSFアップロードコンポーネント:代替トリガー

アイコンクリックでファイルをアップロードする必要があるJSFフォームがあります(つまり、ファイルアップロードコンポーネントのテキストフィールド/参照ボタンを表示しません)。

他のコンポーネントタイプを介して、ファイルを開くダイアログとアップロードコンポーネントのアップロード機能をトリガーすることは可能ですか?

0 投票する
8 に答える
171528 参照

asp.net-mvc - の HTML ヘルパー

HTMLHelperファイルのアップロード用はありますか? 具体的には、私はの代わりを探しています

ASP.NET MVC HTMLHelper を使用します。

または、私が使用する場合

ファイル アップロード用の HTML コントロールとは何ですか?

0 投票する
1 に答える
2408 参照

c# - DetailsView 挿入モードからデータベースに画像をアップロード

Edit Item テンプレートに UploadFile コントロールを含む DetailsView を介してデータベースに画像をアップロードしようとしています。

AuthorName、varchar(20) と AuthorImage、varbin(20) の 2 つのパラメータを必要とする SQLServer DB へのアップロードを処理するストアド プロシージャがあります。

DetailsView は、SQLDataSource: Authors に関連付けられています。Authors データ ソースには、挿入コマンドとしてストアド プロシージャがあります。

ItemInserting イベント中に UploadFile コントロールからバイナリ データを取得できますが、バイト配列を AuthorImage パラメータにアタッチする方法がわかりません。

すべての支援に感謝し、可能であればC#での回答をお願いします。

0 投票する
7 に答える
98790 参照

php - PHPでアップロードされたファイルのファイルタイプを確認するには?

PHP Web サイトでは、彼らが提案する唯一の実際のチェックは、is_uploaded_file()ormove_uploaded_file()を使用することです。もちろん、さまざまな理由から、通常、ユーザーがどのような種類のファイルをアップロードすることも望ましくありません。

このため、私は「厳密な」MIME タイプ チェックをよく使用してきました。もちろん、多くの場合、MIME タイプが間違っていて、ユーザーがファイルをアップロードできないため、これには大きな欠陥があります。また、偽造および/または変更も非常に簡単です。それに加えて、各ブラウザーと OS は、それらを異なる方法で処理します。

もう 1 つの方法は、拡張子を確認することです。もちろん、これは MIME タイプよりも簡単に変更できます。

画像だけが必要な場合は、次のようなものを使用するとうまくいきますgetimagesize()

他の種類のファイルはどうですか? PDF、Word文書、またはExcelファイル? それともテキストのみのファイルですか?

編集: mime_content_typeまたはFileinfoがなく、system("file -bi $uploadedfile") で間違ったファイル タイプが返される場合、他にどのようなオプションがありますか?

0 投票する
3 に答える
9661 参照

python - django (python) と s3 でファイルをアップロードするには?

ファイルをs3にアップロードする方法を探しています。私はジャンゴを使用しています。現在、次のコードとともにアップロードするためにAmazonのpythonライブラリを使用しています。

意見:

テンプレート:

ただし、実際に実行しようとすると、次のエラーが発生します。

何が間違っているのか本当にわかりません。誰かが私を正しい方向に向けることができますか?

編集:誰かが疑問に思う場合に備えて、実際のアップロードが機能した後に検証を追加する予定です。

0 投票する
3 に答える
2515 参照

file - ASPFileUploadファイルサイズの問題

aspアプリケーションにfileuploadコントロールを使用していますが、ファイルのアップロードサイズがリクエストの最大長よりも大きい場合、HttpExceptionがスローされます。

私が理解している限り、ファイル参照ダイアログが閉じられると、fileuploadはファイルへのメモリストリームを開きますが、ダイアログがいつ閉じられるかを知る方法がないため、アップロードを中止するかどうかを決定できます。

アップロードを開始する前にファイルサイズを調べる方法を知っている人はいますか?

スパム。

0 投票する
1 に答える
4645 参照

perl - Catalyst を使用してファイルをアップロードするにはどうすればよいですか?

写真を保存およびカタログ化するための内部 Web ベースのアプリケーションに取り組んでいます。これらのファイルを取得してサーバーに保存するにはどうすればよいですか?

注: ファイルをデータベースではなく、ファイル システムに保存したいと考えています。HTTP ファイルのアップロードを処理するにはどうすればよいですか? に
似ています。