問題タブ [uploader]

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 投票する
2 に答える
1001 参照

java - 複数ファイル アップローダー Java

あるデバイスから別のデバイスに画像をアップロードするプログラムを作成しました。現状では、このプログラムでは、ユーザーは一度に 1 つのファイルしかアップロードできません。ユーザーが一度に複数のファイルをアップロードできるようにプログラムを編集したい場合、それを行う最善の方法は何でしょうか。

.getSelectedFiles() を実行できることに気付きましたが、.getPath() が許可されていないため、続行する方法がわかりません。これができると仮定します:

2行目はどうすればいいですか:

行を File 配列 (上記) に置き換えると、次の行でエラーが発生します。

0 投票する
0 に答える
611 参照

ajax - Uploader を使用した CakePHP ajaxupload

モデルにアップロードを添付するために使用するこのCakePHPプラグインを使用して、複数の写真をアップロードしたいと考えて います。複数の大きな画像を一度にアップロードすると発生する可能性がある問題を回避するために、ファイルを 1 つずつ送信する予定です。私がしなければならないこと (少なくともそう願っています) は、ローカル ファイル パスを含む JSON-Request を送信し、コールバックを待つことです。入力フィールド (html5 の muliple= multiple) を使用して JavaScript 経由でローカル ファイル名を取得するにはどうすればよいですか? 別の質問は、まだ考えていない問題があるかどうかです。データ送信は単なるテキストであり、アップロード自体はプラグインによって処理されるため、コールバックメカニズムがどのように機能するかはわかりません。

編集:これは、ajaxを使用せずに試したものです。これは、複数の小さなファイルで機能する場合もありますが、複数の大きな画像では機能しない場合があり、エラーを元に戻すこともできません。

0 投票する
2 に答える
1002 参照

ajax - CakePHP 2.1、Ajax&MilesJohnsonsアップローダープラグイン

$ actAs ='Uploader.Attachment'を介した動作として、CakePHP2.1でプラグインを使用したいと思います。これは静的アップロードでは正常に機能しますが、ajaxUploadsでの使用方法がわかりません。

簡単な質問:actAs-Behaviourを介してajax-Uploadを実行する方法はありますか?

説明(必要な場合):添付ファイルの動作には、デフォルトやajaxに関するその他のコード(特に次のコードのajaxFieldではない)がないようです。プラグインを経由して含めると機能しますが

だから私は次のようなものを使うことができます:

しかし、そうではありません:

これは、私が求めていたものではありません。1。他のアクションにはactAs-Behaviourが必要です。2.プラグインに2つの異なるインクルードがあり、それらが同じように動作することを確認する必要があります。3.サムを自動的に作成して、モデルの同じエントリにアタッチすることはできません。

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

ruby-on-rails - Ruby on rails - MiniMagick / CarrierWave Uploader での操作に失敗しました

これは、mp3 などの画像ではないものをアップロードしようとしたときに表示されるメッセージです。

MiniMagick での操作に失敗しました。画像ではないのでしょうか? 元のエラー: MiniMagick::Invalid

ということで、ファイルの拡張子を調べて条件をつけてみました。mp3 でない場合にのみサイズを変更します。

CarrierWave を使用した FileUploader は次のとおりです。

File.name は、現在のファイルの拡張子を除いた名前のみを提供します。名前と拡張子を提供する変数を知っていますか?

編集:

コントローラーで代替手段を見つけました:

しかし今、私は CarrierWave FileUploader で立ち往生しています:

複雑になりすぎて、画像だけにMiniMagickが必要です

ちょっとした条件が必要です:

file_is_image の場合? ==> サイズ変更 + サムネイルの作成

それ以外 ==> 何もしない

ありがとう

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

wordpress - Wordpress メディア アップローダーが正しくアップロードされない

Wordpress メディア アップローダーを使用してメディアをアップロードしています。ファイルを正常にアップロードすると表示されます(アップロードフォルダー内を確認すると、実際にはそこにあります)。

しかし、フロントエンドで画像が壊れており、メディアアップローダーにアクセスすると、壊れた画像が表示されます。 ここに画像の説明を入力 ここに画像の説明を入力

奇妙なことに、メディア アップローダーで [画像の編集] をクリックすると、画像が表示されます... ここに画像の説明を入力

画像へのリンクも正しいですが、そのリンクを使用して画像を表示すると、404 ページに移動します。

使用しているすべてのプラグインを無効にしたことを付け加えたいと思いますが、変化はありません。同様に、アップロード フォルダーに 777 のアクセス許可を与えました。変更はありません。

アップローダはリモート サーバーでは正常に動作しますが、サイトをローカルで (MAMP を使用して) 使用すると、この問題が発生します。

問題が何であるかを知りたいのですが、別のサーバーでサイトをライブに設定したときに発生するかどうか...何が起こっているのですか?

どんな助けでも大歓迎です!

0 投票する
2 に答える
693 参照

python - シンプルなファイル アップローダー facebook アプリケーションを構築しようとしています。

長年の潜伏者、初めての質問者。コーヒーの消費量とタイピングの正確さの間には反比例の関係があるため、タイプミスがあればご容赦ください。

私がやろうとしているのは、ファンの Facebook ページ用の単純なアップローダ アプリケーションを作成することです。私が知っている唯一の言語であり、FB Dev でサポートされているので、Python で書くことにしました。

このアプリケーションの目標はかなり控えめです。

  1. ユーザーはボックスをクリックするだけで、ダイアログが開き、ハード ドライブ上のファイルを選択してクラウドにアップロードできるはずです (私はドロップボックスに落ち着きました。これについては後で詳しく説明します)。
  2. アップローダは、特定のファイル拡張子のみを受け入れる必要があります。
  3. ユーザーは、これらのファイルを参照してダウンロードできる必要があります。
  4. アプリケーションはフラッドの試みを検出できる必要があり、理想的な世界では、どの Facebook ユーザーがフラッドをアップロードしているかを検出できる必要があります。(この目標の後半がストレッチ ターゲットであることは、私のコーディング "スキル" に対する悲しい告発です)。
  5. ユーザーは、理想的には、ファイルをクラウドからクラウドへ、およびクラウドからディスクへ移動できる必要があります。これはそれほど重要ではありません。

よし、これで大作の目的を説明したので、指導のためにオーバーフローの神々に謙虚に近づく前に、自分がどこにいるのかをフォローアップします.

ということで、まずは Heroku にアカウントを作成し、そこでアプリケーションを作成しました。現時点では基本的にそこに座っており、コードはまったくありません。

この後、単純な Python ファイル アップローダーを Web で探し始めました。あちこち検索した後、DropBox 開発サイトでこのコードを見つけました。そこで、ドロップボックス SDK のサインアップを行い、このhttp://pypi.python.org/pypi/setuptoolsを介して「セットアップ ツール」をインストールする 必要がありました。 「setuptools モジュール」が見つからないというエラー。

以下にコードを掲載しました。

以下、エラーにたどり着きました

これが間違った方向に進んでいる可能性があるのではないかと少し心配し始めています。私はコーディングが苦手で、助けを求めるのがさらに苦手です。ですから、質問を完璧にしようとして時間がかかりすぎる前に、今これを投稿するつもりです。私は本当にコーディングの学習に夢中です。皆さんが私を正しい方向に導くことができれば、それは大歓迎です. 経験がほとんどない人でも、この種のプロジェクトを私よりもはるかに速く完了することができるようです。

これらは私が使用してきた参考文献/私が訪れたサイトです

https://www.dropbox.com/developers

どうやら私はあまりにも初心者なので、これ以上ハイパーリンクを投稿することは許可されていません。'-_-

とにかく私は余談ですが、どんな助けも大歓迎です。

編集・進捗報告

そのため、上記の投稿で説明したエラーを回避するために Python 環境を更新することができました。しかし、私はもう少し混乱する新しいものを手に入れることに成功しただけです.

私は DropBox をいじって、このすべてに役立つ可能性のあるアプリケーションがアプリケーションにあるかどうかを直接調べてみましたが、コード、ブラウザー、およびドロップボックス アプリはすべて互いに完全に無視しているようです。

もう一度多くの助けに感謝します。しばらくの間、いくつかの SQL に頭を悩ませるかもしれません。

0 投票する
2 に答える
554 参照

php - 純粋な HTML アップローダ

html にファイルをアップロードするためのスクリプトはありますか 1 つの html ファイル ( js などを含めることができます) のみである必要がありますが、1 つのファイルである必要があります。

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

cakephp - CakePHP - Uploader プラグインのカスタム検証関数

Uploader の動作で幅と高さのカスタム検証関数を使用して、画像が正方形かどうかをテストする新しいカスタム検証関数を作成したいと考えています。したがって、モデルでビヘイビアーを使用している場合、これがファイル検証機能の使用方法です。SquareValidation 関数でも、以下でやりたいことの概要を説明しました。

しかし、カスタム検証関数内のこれらのコア (動作) 検証関数にアクセスし、それらを使用して、送信されたファイルが正方形かどうかを確認するにはどうすればよいですか (高さと幅の組み合わせを許可したい)。コア検証関数を (CakePHP に) 呼び出すには、たとえば次のように単純に使用することを知っています。

では、動作に属するコア検証関数に対して同じことを行うにはどうすればよいでしょうか? そして、カスタム検証関数を作成したら、検証配列で行うのと同じように (私の例のように)、動作配列で関数を実行しますか?

参照: アップローダ ドキュメント - http://milesj.me/code/cakephp/uploader#validating-against-a-model

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

cakephp - CakePHPアップローダープラグイン-動作設定

私はこのプラグインを使用しています:MileJ CakePHP Uploaderは非常にうまく機能しますが、コントローラーを介してのみ機能させることができます。機能させる必要があるモデルの動作としてではなく、この機能を使用してファイルをAmazonに渡すことができます。 s3。

私のコードは次のとおりですが、どこが間違っているのか誰かがわかりますか?現時点ではデータベースレコードが生成されていますが、フォームにある他のフィールド(caption、card_id、user_id)でのみ、ファイルとは何の関係もありません。ファイルもアップロードされません。

モデル:DataFile.php

コントローラー:DataFileController.php

ビュー:add_behavior.ctp