問題タブ [cffile]

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

coldfusion - cffile.oldFileSizeに正しい値を返すようにする方法はありますか?

ColdFusionでcffileを操作する場合、ファイルをWebサーバーにアップロードした後、「oldFileSize」という値を持つことになっているcffile構造が作成されます。アップロードを実行してその値を調べるたびに、上書きされたファイルのサイズではなく、新しいファイルのサイズになります。それを修正するための設定はどこかにありますか、それともこれはcf8のcffileのバグですか?

明確化:cffileコマンドを使用してファイルをサーバーにアップロードすると、コマンドで指定した場所にそのファイルが保存されます。宛先に同じ名前とパスのファイルがすでにある場合は、cffileコマンドのオプションの1つを使用して、既存のファイルを上書きできます。これを行うと、「oldFileSize」という属性を持つcffileという構造が返されます。ドキュメントには、oldFileSizeは上書きされたファイルのサイズである必要があると記載されています。代わりに、アップロードされているファイルのサイズを返します。

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

coldfusion - cffile のアップロード場所

CF7 で、指定した宛先の場所に移動する前にファイルが /tmp/ フォルダーに自動的にアップロードされるのを回避する方法があるかどうか誰か教えてもらえますか? 共有サーバーの場所で cffile を使用しようとしています。tmp ディレクトリにアクセスできないので、回避策を見つけたいと思っています。

私は Linux 環境で作業していますが、前述したように、webroot 以外にはアクセスできません。最も奇妙な部分は、私がこの時点に到達していないように見えることです. 私から、500ページまたはディレクトリが見つからないというエラーが表示されます。post.cfm にコードが含まれていない場合でも、テキストのみであるため、enctype に到達する前にサーバーにファイルを「配置」しようとしていることが問題の原因のようです。

私は完全に途方に暮れており、誰かが助けてくれることを願っています.

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

image - ColdFusion を使用してアップロードした画像をサーバーに保存する

ユーザーが画像をサーバー ディレクトリにアップロードできるようにする機能を作成するという、比較的単純なタスクだと思っていた作業に行き詰まっており、助けを求めています。

ファイル入力から渡されたデータである「imagedata」という名前の変数、指定された画像名である「name」という名前の変数、およびファイル拡張子。

このファイルを保存する関数 (ハンドラー) で使用しているコードは次のとおりです。

これは明らかにうまくいきません。正しい名前でファイルを保存しますが、ファイルを正しく保存せず、画像としてレンダリングしません。これは比較的単純なことだと思いますが、奇妙なことに、Google で何も見つからないため、何かを見落としていると思います。この問題のヘルプをいただければ幸いです。

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

coldfusion - ファイルのアップロード時に、Coldfusionは次を返します。C:\ ColdFusion8 \ runtime \servers \ coldfusion \ SERVER-INF \ temp \ wwwroot-tmp\neotmp12429.tmpにファイルが含まれていませんでした

ファイルをアップロードすると、Coldfusion 8は次の値を返します。C:\ ColdFusion8 \ runtime \servers \ coldfusion \ SERVER-INF \ temp \ wwwroot-tmp\neotmp12429.tmpにファイルが含まれていませんでした。誰かがこれを引き起こす可能性があることを知っていますか?悪い構文?サーバーのアクセス許可?欠品?

私のcfformタグは次のようになります。

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

coldfusion - ColdFusionを使用したTinyMCEへのHTMLのインポート

みなさん、私が抱えている問題について正しい方向を示していただければ幸いです。つまり、TinyMCEとColdFusion 8を使用してPDFを作成するアプリケーションに取り組んでいます。テキストや画像などを入力するだけでPDFを作成できます。ただし、HTMLテンプレートをインポートできるようにしたいと考えています。それをTinyMCEに挿入します。

基本的に、「HTMLTemplates」フォルダを参照できるファイルディレクトリコードスニペットがあり、HTMLドキュメントを選択できます。ここで、選択したHTMLドキュメントからすべてのコードを取得して、TinyMCEボックスに挿入できるようにします。私がこれをどのように行うかについてのヒントはありますか?

ありがとう!

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

coldfusion - GetHttpRequestData を使用してファイルを保存および処理する Coldfusion

ユーザーが Coldfusion サーバーにファイルをアップロードできるようにする JQUERY ファイル アップロード プラグインがあります。プラグインは、ファイルの内容に GetHttpRequestData() を使用する必要がある方法でファイルをサーバーに送信します。ファイルデータの処理に関して、これまでのところ私が持っているものは次のとおりです。

これはうまくいきますが、これを次のステップに進めることができないようです。

私が次にやりたいことは: A. ファイルの拡張子を決定します。B. アプリで定義された受け入れられた拡張子 (JPG、PNG、PDF、DOC、DOCX など) である場合は、サーバー上の正しいディレクトリにアップロードします。次に、C の上の一時ファイルを削除します。アップロードされたファイルが画像の場合は、CFIMAGE を使用してサムネイルを作成します。

GetHttpRequestData の問題を使用して上記の手順 AC を実行するにはどうすればよいですか?

ありがとう

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

coldfusion - CFFILE 書き込み - 競合がある場合に一意にする方法は?

CFFILE Write が一意にすることをサポートしていないが、CFFile Upload がサポートしている理由は何ですか?

私は CFFILE Write を使用して GetHttpRequestData を処理していますが、一意にすることをサポートできると非常に役立ちます。何か案は?

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

forms - 奇妙なフォームの問題: cffile が機能しない

うーん...奇妙な問題...

シラバスをアップロードするためのフォームを作成しています。基本的に、誰かがコースを検索し、コースの横にある「シラバスをアップロード」というボタンを選択します。次に、ファイルの入力を求めるウィンドウがポップアップします。このページ情報を渡して、URL をデータベースなどに挿入します。

次のページに渡されます。

私はもともとセッション変数を持っていませんでした...しかし、url.semestにいくつかの問題がありました...そして、それらをそのままにしてしまいました。

とにかく...フォームが送信されると、このページに移動する必要があります: upload_action.cfm

送信ボタンをクリックすると、次のエラーが表示されます。

無効なコンテンツ タイプ: ''。cffile action="upload" では、フォームで enctype="multipart/form-data" を使用する必要があります。

ちょっと変です...フォームにそのコード行が間違いなくあるからです...

うーん....

編集: 問題 2 を続行します。

このエラーの取得:

ファイル D:\ColdFusion8\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\ http://uwf.edu/acad/Syllabi/Introduction to Maritime Studies Syllabus2.rtf アクション delete で指定されたファイルが存在しません。

cffile の削除は間違っていましたか? :\ わからない..

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

coldfusion - Coldfusion で新しく作成したディレクトリにファイルをアップロードする

ディレクトリを作成する直前に cffile を使用できません。cffileupload タグを使用しており、url 属性は次のコードを持つページです。基本的に、以下のコードは新しいディレクトリを作成し、すべての画像をそのディレクトリにアップロードします。ただし、2 回目のアップロードで失敗し、cffileupload フラッシュ オブジェクトで 500 エラーが発生します。ただし、ディレクトリ パスをハードコードすると、すべて正常にアップロードされます。なぜ私がこの問題を抱えているのか誰にも分かりますか?

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

image - cffile を使用した Coldfusion フォームと画像のアップロード

Coldfusion について学んでいますが、同僚のために作成しているこの小さなフォーム ベースのアプリケーションで問題が発生しています。

ここに最初のページがあります: http://pastebin.com/aLPYHPsF

ご覧のとおり、私がやりたいことは、ユーザー入力を取得し、その入力を取得して html に出力することです。テキストは正常に機能しますが、画像をアップロードできません! 私がやりたいことは、ユーザーがアップロードをクリックして確認を取得し、送信をクリックして、生成された html (cfm) ページに送信することです。ページには、アップロードされた画像のサイズ変更されたバージョンがあります。私が間違っていることを教えてください!現在、「アップロード」をクリックすると、フォームがダンプされます。