多くのECサイト内の買い物カートは、PHPなりCGIなりで作られていますが、
PHPにてその決済額を取得するような仕組みを考えています。
少し具体的にお話させて下さい。
買い物カートが設置された稼働中のECサイト内に、新たに決済が行われた金額を取得し、
データベースに登録して行く・・
と、こんなような仕組みをPHPで作りたいと考えておりますが、それを汎用的なもの
として作りたいと考えています。
多くのECサイトは、CGIなりPHPなりで作られていると思いますが、言語を問わず、
汎用的な仕組み(ファイル)をPHPで作ることは可能でしょうか?
イメージ的には、cgiファイルの中に、作成したphpファイルをインクルードする・・といった感じです。
(既存ファイルがphpだったら問題ないのですが、汎用的なものを考えています)
既存ファイルの修正など、多少の設定でPHPファイルが機能するような仕組みを
望ましいのですが、PHPは初歩的なものはある程度理解できるものの、
CGI(perl)は触った事ないので掴みどころが無い状況です。
お忙しいなか恐縮ですが、アドバイスを含めお知恵を頂戴出来れば幸いです。
宜しくお願い申し上げます。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
久々にここを覗いてみて、いつも通りテキトーな回答をしますが、ご容赦ください。
とりあえず、質問者さんがやりたい事は「perlなりRubyなりPythonなりで作られたサイトから、PHPを呼び出して使いたい」という事でOKですか?
だとしたら、各言語のincludeみたいな事をしても、その言語上にPHPを持ってきても動くわけはないと思います。思うだけです。調べてすらいません。
俺が思いつくのは、いつも通り乱暴と思われる方法です。セキュリティ上どうなの?って案です。
各言語の中から、PHPで言うところのfile_get_contents()かfile()とか(fsockも使えるかな?)でHTTPアクセスでPHPにデータ投げてやるってのはどうでしょう?
いっそ、そっちの各言語のフローは無視してしまって、その各言語がデータを格納してるデータベースに全く別のPHPから接続しちゃうってのは?
ふざけて回答しているわけでもないのですが、こんなのしか思いつきませんでした。
No.1
- 回答日時:
何がしたいのかイマイチわかりませんでした。
何をしようとしているのかもわかりません。
ECサイトの汎用的なシステムを構築したいんですか?
ECサイトで決済額をDBに入れるのは、基本的な仕様だと思いますが…
もともとある仕様を変更したいなら、
もともとの仕様は~のところを~にしたい。
と書いてくれないと、何がしたいのかも、どうすればいいのかもわかりません。
単純に決済額をフォームから受け取りDBに登録するだけのスクリプトなら、初歩的なphpで出来ると思うんです。
決済額の送信方法や、DBはサイトによって違うと思いますが、基本的に処理は同じことだと思います。
この回答への補足
はじめまして。質問投稿後、早速のご回答ありがとうございます。
>ECサイトの汎用的なシステムを構築したいんですか?
既に、構築されているECサイトに、PHPで新しく機能を
追加させたいのですが(金額の取得もその1つ)、
PHPで作られたECサイトであればスクリプトの変更・追加で
修正出来ると思うものの、CGIで作られたECサイトだと
CGIの知識が無いことも手伝い、ファイルの修正という
レベルでは思いつきません。
そこで、PHPでファイルを別途用意し、PHPのinclude()の
ようなイメージで、既存システム内に汎用的に使えることは出来ないか?
または、そのイメージに近い他の方法があるか?と、
皆さまのアドバイスを頂戴出来ればと思った次第です。
以上、説明不足ですみませんでしたが、このような感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP EC-CUBEをeclipseからコンパイル実行したいです 1 2023/02/09 21:58
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
面接でPHPの仕様問題が聞かれま...
-
Laravelなど、フレームワークを...
-
サーバーサイド言語とは?
-
PHPやPostgres、JAVAはどの...
-
Webプログラミングを勉強するに...
-
C言語、C+、C++、C#の違い
-
Linux Cプログラミングを学ぶた...
-
プログラムに書かれる"%"記号の...
-
JavaでWebページ作成
-
最近小学生、中学生にもプログ...
-
LeetCodeていうの初めて、
-
質問失礼します。 プログラム言...
-
VBA フォルダ アクセス権限付与
-
プログラミングを教えたいです...
-
procってなんですか?
-
Excel VBAで文字化けする (英語...
-
プログラミング言語の制作方法...
-
私はプログラミングは一切分か...
-
以下のサイトのようなフォーム...
-
COBOLで文字タイプを数字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Laravelなど、フレームワークを...
-
どのプログラミング言語で作ら...
-
PHPでLinux用のCライブラリを呼...
-
html、css、JavaScript、PHP…違...
-
PHPがあればCGIは使わない
-
フレームワークは開発環境だけ...
-
「楽天」で開発に使用している...
-
webアンケートを作成するための...
-
サーバーサイド言語とは?
-
言語の効率的な学び方を、緊急...
-
検索できるリンク集システムの...
-
PHPでWindowsアプリを作成する...
-
なぜPerlからPHPに移行したんで...
-
JAVA? FLASH? CGI?
-
PHPを習おうと思っているのです...
-
適切/効率的なプログラミング言...
-
MYSQLとSQLの違い
-
PHPやPostgres、JAVAはどの...
-
C言語、C+、C++、C#の違い
-
小学1年生の子です。塾に行かせ...
おすすめ情報