このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

FMPro+Webコンパニオンで画像のアップロードは

発言者:深井
( Date Wednesday, February 07, 2001 22:45:45 )


こんばんは、書込みさせて頂きます
FMPro5を使用し、Webコンパニオンで画像データをWEBに公開しています
FMProのクライアントで画像をアップロードすることは可能ですが、
ブラウザから新規レコードを作成し、画像をデータベースにアップロード
することは可能でしょうか
よろしくお願いいたします

こうじ さんからのコメント
( Friday, February 09, 2001 13:51:15 )

以前同様の質問を私がしました。
一応確認してみてください。
結果をいっておくと、バツでした。

→  http://mtlab.ecn.fpu.ac.jp/webcon.mtxt$001206155200.html

深井 さんからのコメント
( Friday, February 09, 2001 18:57:00 )

こうじ様、コメントありがとうございました
過去の書き込みをもっと詳しく探せばと反省しています

とあるメーリングリストの管理者 さんからのコメント
( Saturday, February 10, 2001 00:59:36 )

誤解を招くので指摘しておきます.

>結果をいっておくと、バツでした。
そんなことはありません.要は,自分たちがやりたいことを
どのように実現していくかということです.


こうじ さんからのコメント
( Saturday, February 10, 2001 08:13:44 )

とあるメーリングリストの管理者、ご指摘もっともだと思いました。
紛らわしい言い方をしてもうしわけないです。
>結果をいっておくと、バツでした。
↑
これは以前の私の質問に対する皆様からのアドバイスのなかには
FMだけで解決する策がなかったという意味です。
深井様(と、今後このページをみる皆様)も誤解されたらごめんなさい。

とあるメーリングリストの管理者 さんからのコメント
( Saturday, February 10, 2001 08:34:31 )

こうじ さんこんにちは

> FMだけで解決する策がなかったという意味です
そうです.ここに深い意味が含まれています.

これを逆手にとると,ファイルメーカだけでは実現できないこと
があれば,他のツールを組み合わせれば,より面白いことが可能
になります.

今回のケースでは,たとえば,Linuxマシンを1台用意すれば,実
現可能ですし,ファイルメーカの脆弱性問題も補うことが可能で
す.

高橋 さんからのコメント
( Friday, February 16, 2001 12:35:27 )

とあるメーリングリストの管理者 さん こんにちは

さしあたって、画像登録をしなくてはならないという
ことはないのですが・・・

Linuxマシンを1台用意すれば,実現可能ですし,ファ
イルメーカの脆弱性問題も補うことが可能です.

とのことですが、どのような方法・ツールでおこなう
のでしょう?概略だけでも教えていただけたらと思い
ます。

とあるメーリングリストの管理者 さんからのコメント
( Saturday, February 17, 2001 01:02:03 )

高橋 さん,こんにちは

> とのことですが、どのような方法・ツールでおこなう
> のでしょう?概略だけでも教えていただけたらと思い
> ます。
手順としては
1.画像をアップロードする
2.ファイル名などの情報をファイルメーカに渡す
ということになります.

1に関しては,画像のアップロードのスクリプト(CGI)がいろ
いろ公開されていますので,それを修正してやります.

その返り値として,2の作業を行うCDMLを含んだurl
を<META HTTP-EQUIV="Refresh" で指定するか,画像登録
確認というボタンでそれを指定してやれば良いでしょう.


ファイルメーカに画像を格納したければ,1と2の手順の
間に画像をファイルメーカの走っているマシンに転送する
ステップをくわえてやります.あとはファイルメーカのス
クリプトで画像を取り込んでやれば良いでしょう.

安本 さんからのコメント
( Tuesday, February 20, 2001 19:01:00 )

はじめまして、
あまり詳しいことは書けませんが少しだけレスします。
FMだけで画像のアップロードできますよ。
2つの方法がありまして、
www.の方に画像をアップする方法とFMのデーターベースの方に画像を置く方法です。
もちろんインスタントWEBでは無理ですカスタムWEBでないと。
また、CDMLだけでできますよ。
できればFMの方に画像を置かないほうが動きが速いようです。
ただしFMの方に画像を置いたほうが管理はしやすいです。
ヒントは(FMに画像を置く場合)指定されたフォルダーのなかに画像があって、
この画像のファイル名がFMに登録されれば良いわけでそんなに難しいことではないですよ。

高橋 さんからのコメント
( Thursday, February 22, 2001 13:54:41 )

とあるメーリングリストの管理者 さん、安本さんこんにちは

画像を登録することは可能なのはお二人のコメントでわかりました。
面白そうなので試してみたいと思いますが、その前に・・・
とても初歩的な質問をさせてください。
www.に画像をアップするのはブラウザの操作で行なえるのですか?
フォームではテキストしか送れないと思っていましたが、それとも何
かツールがあるのでしょうか???

ryos さんからのコメント
( Friday, February 23, 2001 03:16:46 )

要はファイルのアップロードはFTPサーバーまたはCGIアプ(POSTメソッドを使用)を使いなんらかの形でWebフォルダーの中に置きます。(ここまでは現ファイルメーカーでは無理)そしてScriptMakerであらかじめイメージを挿入するスクリプトを作っておき、それをURLを通じて(-Script=insertImage?)実行すれば、データベースの中に収容されます。ただここで気をつけなければならないのは、2ステップあるので、それを上手くユーザーに見えないようにつなげることです。(例えば管理者さんの言うようにhttp refreshを使うなりする。)ファイルメーカーのことで質問がありましたらryos@mac.comまでどうぞ。=)

安本 さんからのコメント
( Friday, February 23, 2001 08:57:38 )

できればFMの方に画像を置かないほうが動きが速いようです。
ただしFMの方に画像を置いたほうが管理はしやすいです。
-------------------------------------------------
皆さんすみません、上記に誤りがありました、
できればWWWの方に画像を置かないほうが動きが速いようです。
ただしFMの方に画像を置いたほうが管理はしやすいです。
-------------------------------------------------
高橋さんへ---------
www.に画像をアップするのはブラウザの操作で行なえるのですか?
---------------
はい行えます。多少のセキュリティに問題が残るようですが!!
もう少しヒントを書くと
画像のファイル名 をWWWの方とFMの2個所に登録します、
ブラウザーからの操作だとどうしても2回の動作が必要です。


高橋 さんからのコメント
( Friday, February 23, 2001 21:39:42 )

ryos さん、安本 さん こんばんは
ありがとうございます。
いただいたヒントを元に、考えて、試してみます。
なんとなくおもしろそうだから。
深井さん、こうじさんもぜひ・・・。

下村 さんからのコメント
( Wednesday, February 28, 2001 17:28:37 )

皆さんの活発な頭の良い発言拝見させてもらっています。
実は、私も画像アップが出来ないものかと悩んでいる
一人です。(悩んでも答えは出ない)
もう一つ皆さんの会話が理解出来ません。
ファイル名がWWWとFMの2箇所に登録したら
なぜ画像自体がFMに飛んでゆくのかわかりません。

もう少しヒントがあれば、ご伝授願いたいのですが
よろしくお願いいたします。

ryos さんからのコメント
( Thursday, March 01, 2001 04:15:57 )

下村 さん

>ファイル名がWWWとFMの2箇所に登録したら
>なぜ画像自体がFMに飛んでゆくのかわかりません。

ん〜、ファイル名をWWWとFMに登録するってのが僕にはわかりませんで
した。多分以前のスレッドで話されていたことの意味はWWWに置く=イ
メージをWebフォルダーに置き、データベースにリファレンスリンクでつ
なげる。FMに置く=イメージを完全にデータベースにインポートする。イ
ンターネットを通じてイメージをアップロードしたい場合は、まずイメージ
をftpかwwwを伝ってどこかのフォルダーにアップロードし、そこから
ファイルメーカのスクリプトを使い、イメージをインポートします。もし僕
の記憶が正しければこの時点でスクリプトのセッティング次第で、ユーザー
はイメージをインポートするかリンクするかの差があるわけです。それぞれ
のベネフィット/ディスアドバンテージに関しては、スレッドの中で談話さ
れた通りです。