こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

RubyからWebでデータ(取得結果)の引き渡し

環境ですが、端末はWindows7と8、サーバーはCentOSです。

流れを言いますと、MifareのUidを取得し(Rubyで作られてます)、PHPでその後の動作をさせたいです。
MifareとRubyの知識は無いので、頂き物ですがそれを利用させていただいていて、結果は表示することが出来ます。

コマンドラインから、Rubyファイル を実行して、カードをかざすとUidが表示されます。
その値をPHPに渡したいのですが、どのようにすれば良いのでしょうか?

考え方だけでもお願いします。

投稿日時 - 2015-04-09 16:06:45

QNo.8952394

困ってます

質問者が選んだベストアンサー

> Rubyは端末にインストールしてあるので、Windows上で動いております。
> PHP、Apacheはサーバーなので、CentOS上で動いてます。
> 端末のWindows(IE)からサーバーのIPでメインのPHPを見に行ってます。

であれば、MifareのリーダーにアクセスするIE用のプラグインを用意して、カードをかざしたら読み取ったIDをWebページのフォームに入力し送信する仕組みを作る事になるでしょう。

IE用のプラグインを用意できない場合は、利用者にコマンドラインでIDを確認して入力して貰う事になってしまうので、現実的ではないですよね。

投稿日時 - 2015-04-09 21:12:41

お礼

そうなんですね。
毎回入力してもらうのは難しいので、IE用のプラグインを考えてみます。
ありがとうございました。

投稿日時 - 2015-04-10 09:29:47

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

Rubyのプログラムはどこで動いていますか?
PHPのプログラムはどこで動かしますか?

投稿日時 - 2015-04-09 16:14:40

補足

早速の返信ありがとうございます。

Rubyは端末にインストールしてあるので、Windows上で動いております。
PHP、Apacheはサーバーなので、CentOS上で動いてます。

端末のWindows(IE)からサーバーのIPでメインのPHPを見に行ってます。

よろしくお願いします。

投稿日時 - 2015-04-09 18:07:11

あなたにオススメの質問