トップページphp
731コメント245KB

ColdFusion

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/04/25(水) 18:37ID:68sIC.3g
コールドフュージョニスト(?)なみんなで、語り合うスレです。
0487nobodyさん04/08/23 14:08ID:???
>>486
MDACの最新版を入れてみるとか
0488nobodyさん04/08/23 14:34ID:M4TW8d/j
>>487
ありがとうございます。
自己解決致しました。
0489nobodyさん04/08/30 16:02ID:???
>>482
value="あいう\"えお"
0490nobodyさん04/10/03 16:02:49ID:4lrCEpPA
保守
0491nobodyさん04/10/05 20:06:14ID:???
最近は .NET指名の案件ばかりだ
だからBlackStoneが楽しみで楽しみで
0492nobodyさん04/11/07 00:08:58ID:???
XMLを使って、社員名簿の登録が出来るプログラムを作りたいのだけど
上手い具合に出来ない…orz
0493nobodyさん04/11/12 18:14:55ID:X55BnUfK
配列の変数名に変数を使うことってできないの?

たとえば 月の数字を拾って日付ごとに配列要素にして何かを格納したい場合

<cfset month = #DateFormat(hizuke,"mm")#> //この時点でmonthは11

<cfset array_#month# = ArrayNew(1)>
<cfset array_#month#[1] = "hogehoge"> //array_11[1]はhogehoge

としたいのだけどエラーになっちゃう通常の変数だと

<cfset "array_#month#" = "hogehoge">

とすればよい様だけどインデックス番号を指定すると同じくエラーになる
何か回避する方法はないですか?


0494nobodyさん04/11/18 15:55:14ID:???
>>493
evaluate
0495nobodyさん04/11/27 02:40:21ID:???
Flash+PHPて人多いね
0496nobodyさん04/12/04 19:47:45ID:BJdGeiMI
今、ちょうど仕事で使ってるんだけど、お気楽でいいね
0497nobodyさん04/12/17 10:59:17ID:FOOnK+22
CFMAILタグの中で条件分岐とか使ったときの
改行をなくす方法なんか無いですか?

メールの一行目
<cfif a is "b">
条件分岐したメッセージを入力
したいと思います
<cfelse>
AがBじゃないときのメッセージは
こちらになります
</cfif>
メールの最終行です

とすると
−−−−−−−−−−−−−−−−−−−−
メールの一行目

条件分岐したメッセージを入力
したいと思います

メールの最終行です
−−−−−−−−−−−−−−−−−−−−
こんな風になってしまって使い物になりません
0498nobodyさん04/12/18 17:11:12ID:???
>>497
cfmailタグの外で条件分岐を完了できませんか?

<cfif a is "b">
<cfset bodyPart = "条件分岐したメッセージを入力したいと思います">
<cfelse>
<cfset bodyPart = "AがBじゃないときのメッセージはこちらになります">
</cfif>

<cfmail>
#bodyPart#
</cfmail>
0499nobodyさん04/12/20 18:15:30ID:???
>>497

メールの一行目
<cfif a is "b">条件分岐したメッセージを入力
したいと思います<cfelse>AがBじゃないときのメッセージは
こちらになります</cfif>
メールの最終行です

↑で桶。
ただ>>498のやり方のほうがスマートとは思うが。
0500nobodyさん05/01/07 13:50:26ID:???
497です、変数に組み込んで旨くいきました、ありがとう
0501nobodyさん05/01/08 16:54:38ID:???
メモ
Fedora3にBlackstone(Coldfusion7)をインスコした後は、
xorg-x11-deprecated-libsのインストール
#setenforce 0でSELinuxの設定変更
この2つの操作が必要。

やっと動いた。
0502nobodyさん05/01/13 19:04:00ID:???
BlackstoneのcfformはFlexみたいな感じにFlashフォームを吐ける。
くそ高い追加ソフトを買わなくてもPDF帳票やFlashPaper帳票を作れるようになってる。
制限はきつめだけど、csvじゃなく生のExcelレポートも。POI?
0503nobodyさん05/01/19 09:51:40ID:Y4lBfGjM
turbolinux8 serverにcoldfusionMXをインストールしたいんだけど、
apacheaのバージョンに対応していないっていわれて
インストールができません。
でも、turbolinux8 serverにcoldfusionMXを入れることは可能らしいんだけど
その方法を知らないでしょうか?

現在apache1.3.26 rpmバージョンを使用していますが、
apachea2.Xをインストールしないで
coldfusionMXをインストールしたいです。
050450305/01/19 10:49:25ID:???
パス間違えていた・・・スマソ
0505nobodyさん05/01/29 13:36:20ID:SUsXsZOk
CFでIISのログを解析して特定情報だけをDBに書き写し、
その結果を表示するようにしたいんだけどログファイルの読み込みって
一括でしかできないんですかね?

膨大な量なんで一行ずつ読み込んで生きたいんですけど・・・
0506nobodyさん05/01/29 15:37:03ID:???
>>505
CFでやるよりMSのLogParser 2.2を定期的に実行した方が簡単だったりして。
欲しい情報だけをクエリすればいいと思う。
質問の答えになってないんだけども。
0507nobodyさん05/02/08 11:59:18ID:???
CFMX7でたよage
http://www.macromedia.com/software/coldfusion/
0508nobodyさん05/02/09 09:53:23ID:2HLMETkq
めでたいage
0509nobodyさん05/02/10 08:57:06ID:???
アメリカのマクロメディアストアで買ったら$6,000くらいなのに日本で買うとくそ高い。
なんとかしる!
0510nobodyさん05/02/11 08:25:49ID:???
英語版でも日本語の取り扱いは問題ないんだっけ
0511nobodyさん05/02/11 14:22:44ID:???
CFAdminのメニューとかはインスコしたOSのロケールに合わせてくれるんじゃないのたぶん。
あとUnicodeだし。
0512nobodyさん05/02/14 14:59:54ID:???
CFMX7英語版トライアルで確認した範囲では、
日本語の取り扱いOK。
管理メニューその他も日本語。
当たり前だけどPDFマニュアル等は英語。
マニュアルは、これから出るであろう日本語版のLiveDocsやPDFを使えばいいやね。

安い海外製品版を買おうかしら。
0513nobodyさん05/02/14 15:02:59ID:???
まて英語トライアルも付属のオンラインマニュアルは日本語だった。
0514nobodyさん05/02/20 23:16:47ID:???
CFMX7だけど、どうもFlash Remotingにバグがあるっぽい。
J2EEのセッションをオフにしててもjsessionidでエラーが出るんだよね。
これと同じ。
http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=138&threadid=961362

あとはReportBuilderの日本語版の完成度次第で購入の可否を決めようと思う。
英語版でもインスコするとUIは日本語表示になるけど、DBの日本語オブジェクトが文字化けしたりでグダグダ。
0515nobodyさん05/02/21 12:48:01ID:???
漏れのような温いCF使いはいま少し待てってことだな
0516nobodyさん05/03/04 16:42:57ID:???
日本語版トライアルキター
0517nobodyさん05/03/06 15:00:08ID:???
い、インスコできる環境がねぇ・・・・一台したてるか・・・
0518nobodyさん05/03/07 13:53:30ID:???
LiveDocsもキター
http://livedocs.macromedia.com/coldfusion/7_jp/index.html
0519nobodyさん05/03/08 09:52:48ID:???
なんかいっつも文字が小さいんだけど、これどうにかならんの?>LiveDoc
0520nobodyさん05/03/16 11:13:34ID:???
MX7だけど、なんかこう・・・バグが多いよな。
セッション周りとか。回避できるものばかりだけど。
0521nobodyさん05/03/16 19:34:14ID:???
もうちょっと具体的にPlz
0522nobodyさん05/03/17 01:05:42ID:???
>>521
このへんとか。
http://www.talkingtree.com/blog/index.cfm?mode=entry&entry=606852D1-45A6-2844-70F90BC67B9A2A8D
あとは>>514もセッション周りだね。
0523nobodyさん2005/04/08(金) 13:30:09ID:YbTf9CmZ
おい、おまいら、コーディングには何使ってますか
0524nobodyさん2005/04/08(金) 18:39:25ID:???
DWMX2004つかっ照る
0525nobodyさん2005/04/11(月) 09:03:21ID:???
未だに Report Builder で日本語が通らん。UIは日本語なのに。
http://www.macromedia.com/support/email/wishform/main.cgi?lang=Japanese
ここから要望は出したけど、早く直してくれないと評価にならねえええ。
0526nobodyさん2005/04/15(金) 09:50:24ID:???
>>523
HomeSite+
05275122005/04/15(金) 11:09:35ID:???
やっべ 英語版は安くても日本語OSで使っちゃいけないんだってさ。
http://www.macromedia.com/software/coldfusion/productinfo/faq/#item-4-4
0528エリザベス2005/04/15(金) 14:29:25ID:???
お金がないなら英語OSで使えばいいじゃない
0529nobodyさん2005/04/15(金) 14:30:51ID:???
マリーアントワネットだった・・・スマソ
0530nobodyさん2005/04/15(金) 16:46:50ID:???
ワロス
0531nobodyさん2005/04/18(月) 16:44:00ID:???
Adobeに吸収された!?
http://www.adobe.com/aboutadobe/invrelations/adobeandmacromedia.html

0532nobodyさん2005/04/18(月) 19:11:07ID:???
>531関連のニュース
AdobeがMacromediaを34億ドルで買収
http://www.itmedia.co.jp/news/articles/0504/18/news034.html

これでCFはAllaire→Macromedia→Adobeと買収されていったわけだ。
てか、いきなりなくなったりしないよね??
0533nobodyさん2005/04/19(火) 18:01:00ID:lyM1UufP
ウボァ

アドビなんて最低の会社じゃん
0534nobodyさん2005/05/14(土) 18:33:09ID:8r8St6XO
保守age

ついでに質問、MX7だとFlashPaperとかで印刷関係がずいぶん楽になってるみたいだけど
一々ブラウザで表示してからじゃなくて直接プリンタに投げることはできないの?

小型の入力端末(PDA)なんかを使わせて業務処理させようと思うんだけど
それだと逐一印刷内容を表示してから「印刷」ボタンを押すのはあまりやりたくないです
0535nobodyさん2005/05/14(土) 21:12:12ID:/uyHYOc1
ttp://p170.net220148013.tnc.ne.jp/
っうぇwwwwwwwwwwwwwwwうはっうぇwwwwww
おkおkおkwwwwwwっっうぇwおkwwwwwwwwwwww
wwwwwwwwwwwwwwww
wwwwwwwっwwwwwwwwwwwwwww
wwwwww
0536nobodyさん2005/05/16(月) 11:00:30ID:???
>>534
クライアントのプリンタにサーバサイドで直接印刷命令を出せたら
CFに限らず大変なことになるんじゃね?

JAVAで作ったCFXで印刷処理をしたり、.NETで作った印刷処理用の
XML Webサービスを呼び出したりすればLAN内の印刷は実現できる
かもしれない。
0537nobodyさん2005/05/16(月) 13:23:34ID:???
>>536
イメージとしては入力した商品情報を元に売り上げ伝票を作る、というようなものなのだったけど
なるほど、汎用的な機能として考えると確かに問題だね・・・

MX7.0が持つ機能のみでやろうとしたらやっぱり一度表示は避けられないんだね
とりあえずテストマシン仕立てて色々やってみよう、どうもありがとう
0538nobodyさん2005/05/18(水) 14:32:05ID:ZQ0N41oo
DBに対して発行したクエリをページ遷移したときに引き継ぐ方法ってないですか?
クエリとして生成する際の項目が結構な量になるのでURL変数は使えないのです
0539nobodyさん2005/05/18(水) 14:56:20ID:ZQ0N41oo
なんか似たような質問してる人が居ましたね
0540nobodyさん2005/05/18(水) 16:23:36ID:???
>>538
セッション変数は?
0541nobodyさん2005/05/19(木) 09:08:20ID:???
>>538
POSTで引き回せば?
0542nobodyさん2005/05/25(水) 13:00:05ID:???
つーか、一般的なSession変数が何故にないの・・・
SessionもClientもスコープがクライアントじゃねーか・・・
スコープがブラウザ内の変数作らんと、使いかって悪くない?
POSTで渡すしかねーじゃん。
それとも俺のやり方が悪いのか?ちなみにMX6.1。
0543nobodyさん2005/05/26(木) 11:17:51ID:???
>SessionもClientもスコープがクライアントじゃねーか
Session変数が特定のクライアント以外の何かに紐付けされたら困るYO
0544nobodyさん2005/05/28(土) 12:45:46ID:???
XP HomeだとMX7はインスコできないの?空きマシンがHomeの
奴しかなくて仕方なく入れたんだが、開発用のWebサーバ、って設定で
入れてもエラーになって動かないよ・・・
0545nobodyさん2005/06/05(日) 21:48:01ID:aqkY6O45
ColdfusionMX7+Java(JRUN4・MultiServer)で開発やってます。
hibernateを内部で動かそうとしたら、Logオブジェクト生成部分でException発生。
JSPやサーブレットからLoggingを使っても問題はでないので、これはCFのバグと思われます。
common-logging使えなかったらフリーのライブラリなんて大方使えなくなる気がするんだけど。
回避方法を知ってる方いたら教えてください。
0546nobodyさん2005/06/06(月) 11:30:56ID:???
>>545
設定の見直しって云う意味で参考になるんじゃね?
http://simb.net/index.cfm?do=blog.entry&entry=0C6F16B2-C3FD-0F91-BD381A25E17393BA
0547nobodyさん2005/07/22(金) 19:21:26ID:ArkzW8AQ
簡単なログインチェックのあとクッキー食わせて
cflocationで別ページに、そこで再度認証用のクッキーを確認

とやりたいのだが<cfcookie>の直後に<cflocation>をやると
クッキーの発行が正しく行われないのだけどこれってバグ?
0548nobodyさん2005/07/23(土) 17:28:27ID:???
パケットキャプチャ系のソフト使って挙動の確認してみたら。
0549nobodyさん2005/08/20(土) 18:37:03ID:UwJZ1iCF
CFMX7をインストールしてチュートリアルアプリ動かしたら
ログインのところでいきなりIEが堕ちるんだけどこれなに?
マクロメディアの方にある同じサンプルだと大丈夫なのに・・・
0550nobodyさん2005/10/22(土) 20:47:34ID:TGJxzOMg
最近ColdFusionってどうなの?
0551nobodyさん2005/10/23(日) 11:58:02ID:???
ぐんぐん値上げしてます
0552nobodyさん2005/10/23(日) 19:06:14ID:???
JCFUG MLに登録してヲチしてるけど
PHP-users ML以上に無料カスタマーサポートと
化しているような希ガス・・・
0553nobodyさん2005/12/08(木) 10:55:21ID:ISTxM4kv
ColdFusion MX7を使って開発をしています。
現在カスタムタグで
<cf_input type="xx" name="xx" value="#a#">

<input type="xx" name="xx" value="abc">
となるようにしていますが、変数aにダブルコーテーションが含まれると
a=ab"c →
<cf_input value="ab"c">
となり、
<input value="ab">
と出力されます。
既にソースコードは出来上がってちょっとした分量なので、
<cf_input value="#de(a)#">
とか修正して回りたくないのですが。。。。
ColdFusionの設定とかでカスタムタグにダブルコーテーションを
渡す方法はないですかねぇ。。。

<cfset b="value=""hoge""">
<cf_input #b#>
とかは通らないくせに。。。
0554nobodyさん2006/01/15(日) 15:31:50ID:Xa4Ztz+z
>>553
激しく遅レスですが、

<cf_input type="xx" name="xx" value='#a#'>

ダブルクォーテーションをシングルクォーテーションに変えてやってみて下さい
0555nobodyさん2006/01/20(金) 01:35:04ID:nMq6Da/s
CFAjax
http://www.indiankey.com/cfajax/examples.asp
0556nobodyさん2006/03/13(月) 19:21:05ID:QUn18ROc
ColdFusionって良いの?
初めて聞いた。



(・∀・)オシエレ
0557nobodyさん2006/03/14(火) 12:10:28ID:???
>>556
アホでも使えるお手軽さ
インスコも簡単だから試して味噌
0558nobodyさん2006/03/14(火) 23:41:14ID:QAn16XST
>>557

へー、そうなんだ。
ありがとう。

オープンソースじゃなさそうだけど?
試せるのかな。。。
と思ったら、トライアルがマクロメディアであったので、
機会があれば使ってみます。
0559nobodyさん2006/03/22(水) 16:40:45ID:???
すみませんがちょっと質問。
私、DTPとWEBをデザインしてるんですが、このColdFusionをコンテストの景品として
いただいてしまいました。私に使いみちはあるのでしょうか。
サーバ構築やデータベースについての知識は皆無なので
大人しく誰かに譲った方がいいのでしょうか?
0560nobodyさん2006/03/22(水) 18:24:04ID:???
自宅鯖なりで独自ドメイン運用してないならあんまり意味はなさげだな


ところでMX7で生成したPDFファイルやらをCF鯖から直接ネットワークプリンタに
印字する方法って何かないですかね?
cfdocumentタグには印刷オプションはないし・・・
0561nobodyさん2006/03/23(木) 02:57:19ID:???
>>559
ほすぃ・・・
0562nobodyさん2006/03/23(木) 21:02:58ID:???
>>559
WEBデザインということはHTMLはかけるのかな?
だとするとやっておいて損はないかも。

HTML感覚でPHP、ASP、JSPみたいなインタラクティブなページが
簡単にできてしまうのが最大の売りだし、マクロメディア製だけにFLASH等の親和性も高い。
実際WEBデザイナーから転進しているヤシもいる。

ただ、鯖がないと魅力半減なのは同意。
0563nobodyさん2006/03/26(日) 01:44:54ID:???
>>560
CFだけでは実現できませんね。
印刷する為のラッパーか何かが必要ですね。
それをcfexecuteタグ使って実行しに行くとかになりますかね。
0564fix2006/05/17(水) 23:46:55ID:QHEs1I0P
ava.lang.OutOfMemoryError: unable to create new native thread:
とのエラーメッセージが出力したんですが、内容調べると。

このエラーは、Timeout 属性とともに <cfquery> を使う時、モニター スレッドが大量に生成される
Macromedia 障害 47982 によって引き起こされます。これらのスレッドは、各 <cfquery> コネクションで
作成され続け、結局 JVM がそれ以上スレッドを作成できなくなった時、"java.lang.OutOfMemoryError:
unable to create new native thread" エラーを引き起こします。この問題は ColdFusion MX アップデータ
リリース 2 で解決されました。

となってるのですが
ColdFusion MX 6.1 アップデータすれば問題解決ってことですかね?
0565nobodyさん2006/05/18(木) 17:29:01ID:???
>>564
>このエラーは、Timeout 属性とともに <cfquery> を使う時、モニター スレッドが大量に生成される
>Macromedia 障害 47982 によって引き起こされます。
この状況に心当たりがあるならアップデートで解決するだろうけど、cfquery を使ってないのに発生したなら
アップデートじゃ解決しないかもしれない。
0566 ◆I9mTPmLL3w 2006/08/16(水) 01:14:51ID:taN57KYY
cfdocumentを使用してPDFを生成してますが、2バイト文字が表示されません。
Linuxですが、administratorにてフォントの追加済みです。
他に必要な条件教えて下さい。
0567nobodyさん2006/08/26(土) 17:31:48ID:9pl3To1V
UDF、もしくはCFCで生成した変数の中身を呼び出し元に複数受け渡すにはどうしたらよいですか?

<cfreturn>を変数ごとに書いて見たのですが、片方が認識されません
0568nobodyさん2006/08/29(火) 20:17:25ID:???
>>567
つ[連想配列]
0569nobodyさん2006/08/30(水) 10:27:32ID:???
いちいち配列を宣言していれないといけないのか・・・マンドクセ
0570nobodyさん2006/08/30(水) 13:50:23ID:???
Application.cfmであらかじめ共通変数として連想配列ををセットしておけば
何も考えずにすむから楽チンだよ。
05715702006/08/30(水) 13:56:38ID:???
レコードセットなデータだったら、連想配列の代わりにクエリで返すという手もある。
たとえばマスタデータをcfcに格納する場合、戻り値をクエリにしておけば、
絞り込みにクエリオブクエリが使えるのでラクチン。

定型的な出力ならば基底クラスをセットしておけばcfcの出力を自由自在にできるよん。
0572nobodyさん2006/09/01(金) 14:51:05ID:SBQ8yMfg
質問よろしいでしょうか?

多分設定の問題なんでしょうけど、
CFQUERYでORACLに接続するとき、項目名が漢字だと、エラーになります。
漢字が文字化けしているようなんですけど・・。

あと、エラー内容を日本語で表示させたいのですが、設定が分かりません。
Error Occurred While Processing Request
 ↓
リクエストを処理する際に、エラーが発生しました。

分かる方、ご教授よろしくお願いします。
0573nobodyさん2006/09/09(土) 22:00:06ID:???
>>572
私は4.5Jから使ってますけど、当時から日本語のカラム名は仕様で
使えなかったと思います。DB側でVIEWにすればどうでしょう。
エラー内容はCFERRORタグでカスタマイズできますよ。
05745722006/09/12(火) 11:32:31ID:???
>>573
ありがとうございます。
2バイト文字は使わないようにします。
0575nobodyさん2006/10/22(日) 14:09:38ID:???
>>572=574
ちょっと亀レスだけど、項目名をダブルクォートで囲めば大丈夫だったような。
0576nobodyさん2006/11/07(火) 14:01:56ID:???
macでcf7の体験版をインスコしようとしたのですが、stuffltさんが壊れたファイルがあるとかないとかで解凍してくれないんです。

なんででしょうかね?
05775762006/11/07(火) 14:53:52ID:???
stuffltさん意外で解凍したらあっさりでした。

すいません。
0578nobodyさん2006/11/08(水) 20:34:51ID:???
あれあれ、myspace日本語版ってcfmベースで動いてんのか・・・
ttp://www.myspace.com/index.cfm
と思ったらaspxで動いている部分もあったり。おろろろろろ?
0579nobodyさん2006/11/13(月) 12:34:58ID:???
ぎゃーじんはホントCFが好きだね、、、BBQの脂身肉くらい好きだね
0580nobodyさん2006/12/19(火) 09:10:42ID:???
保守しておこう
0581nobodyさん2007/01/18(木) 11:45:15ID:???
cf5までは速攻で作るにはもってこいだった。
ガイジンさんの作ったいろんなアイデアのcfxも利用できて楽しかったね。
今は知らん。値段も高いの?別にflashなんてどうでもいいから安くすればいいのに。
誰か割れ物くれ。
0582nobodyさん2007/01/27(土) 18:02:40ID:???
買えよ、安くなってるぞ
0583nobodyさん2007/03/09(金) 00:51:13ID:???
はてなサバはmx7+mysql導入してんの?えらい爆速で高負荷でもOKという記事読んだので気になってる。
CF4.5までは使ってたが不特定多数のサイト向きとは思えなかった。
最近上の記事読んで俄然やる気が出た。mx7なら面白いものがじゃんじゃんできるかも!
昔のカスタムタグとか使えるのかな?
でも2000server、apache2で大丈夫かな。linuxの方がいい?
0584nobodyさん2007/04/27(金) 16:39:59ID:CTmrn7WZ
初歩的な質問で申し訳ありませんが、ColdFusionを使用する場合に、
画面はFlashでDBアクセスはJ2EEを使用する方法は一般的なのでしょうか?
それともロジックもCFMLで書くのが一般的なのでしょうか?
できればバックエンドはJ2EEで作成したいので情報が載っている
サイトなどありましたらお教え下さい。
0585nobodyさん2007/06/04(月) 16:57:24ID:???
質問させてください

CFからシェルスクリプトをキックしたいんですが
<cfexecute name = "sh ../usr/local/apache2/htdocs/sample.sh" timeout = "0">
こんな書き方だとエラーになります

なんかいい方法はないでしょうか?
0586nobodyさん2007/06/17(日) 14:58:29ID:???
>585
>こんな書き方だとエラーになります

通りすがりだけど
どんなエラーかも書かないで、なんかいい方法とかって言われても答えられるものなの?
cfexecuteのリファレンスとエラーメッセージ読み直せば解決しないですか?
■ このスレッドは過去ログ倉庫に格納されています