初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2013-09-05 14:24:42

たかし
Member

FileMaker API for PHP を用いたファイルアップロード

みなさん、こんにちは

以下の環境で開発をしております。

サーバー
Windows 2003 R2 + IIS
FileMaker Server 12 Advanced


クライアント
Windows PC -> FileMaker Pro 12
Windows PC -> ブラウザ(インスタントWeb公開)
iPad -> FileMaker Go


FileMaker API for PHPを用いて、ファイルアップロードを実装したいと思っております。

やりたい事
1.実ファイルのアップロード先は、Windows 2003 R2 の任意の場所に格納(IISが管理しているフォルダになるのかな?)
2.DBへはファイルのパス情報のみを登録(オブジェクトフィールドは使わない)
3.クライアントからDBに格納されたパス情報を元に画像なら表示、それ以外の場合はダウンロードリンクを表示

皆様方のお知恵をお借りしたく。
お願いいたします。

Last edited by たかし (2013-09-05 14:42:58)

Offline

#2 2013-09-05 14:40:06

Porter
Guest

Re: FileMaker API for PHP を用いたファイルアップロード

クライアントがPro/GoなのにPHPというのが今一要件がわかりませんが
オブジェクトフィールド(外部保存)にすれば、何も作らないでアップロードできますが...

#3 2013-09-05 14:44:04

たかし
Member

Re: FileMaker API for PHP を用いたファイルアップロード

Porter wrote:

クライアントがPro/GoなのにPHPというのが今一要件がわかりませんが
オブジェクトフィールド(外部保存)にすれば、何も作らないでアップロードできますが...

すいません。ひとつ抜けていました。

ブラウザ(インスタントWeb公開)でアクセスするユーザーも存在します。

Offline

#4 2013-09-05 15:23:11

Hiro
Member

Re: FileMaker API for PHP を用いたファイルアップロード

IWPのWebビューア(IWPとは別スレッドなので)を利用してファイルアップロードするIWPシステムを作ったことがあります。
サーバ側はPHPでバイナリーファイル「POST受信+ファイル保存」するフォーマットファイル.phpを組み、IISのルート上に設置します。

Last edited by Hiro (2013-09-05 15:54:52)

Offline

#5 2013-09-07 15:15:57

たかし
Member

Re: FileMaker API for PHP を用いたファイルアップロード

Hiro wrote:

IWPのWebビューア(IWPとは別スレッドなので)を利用してファイルアップロードするIWPシステムを作ったことがあります。
サーバ側はPHPでバイナリーファイル「POST受信+ファイル保存」するフォーマットファイル.phpを組み、IISのルート上に設置します。

FileMaker API for PHP を駆使して、作成された訳ではないのですね?

>「POST受信+ファイル保存」するフォーマットファイル.php は 純粋な(フレームワークを使わない)PHPですか?

Offline

#6 2013-09-09 15:10:02

finder
Guest

Re: FileMaker API for PHP を用いたファイルアップロード

「やりたい事」なら、パス情報を先にFM側で決めておいて、アップロード時のフォームにその情報も入れておけば
PHPの処理はファイルを保存するだけになるなので、API不要でしょう。

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 507.6 KiB (Peak: 514.13 KiB) ]