私は誰かのColdFusion Webアプリケーションを変更しています。私は様々なタスクを行うPHP処理ページを追加しています。今まで私はPHPページを呼び出し、URL経由で変数を渡してWebアプリケーションとやりとりしています。JSONをPHP処理からpublic coldfusionページに送信する
現在の使用状況:
public.cfm calls processing.php?id=69
そして、それはあまりにも、そして最終的に持っているものでしょう処理:
header("Location: $publichome?id=$id&importantstuff=$stuff");
exit();
をそして、それはあまりにも有している場合、Webアプリケーションをピックアップします。しかし、私のスクリプトの1つでは、単純な変数の代わりにJSONオブジェクトを返す必要があります。私はこれをどうやってやるのか分からない。私はcURLを使ってポストをやってみましたが、それは引き継がれたColdFusionページを公開する必要があり、PHPスクリプトにカールが戻ってくる必要があるため動作しませんでした(私はカール結果の本文をエコーすることができますが、私がしたくないスクリプトドメイン)。上記のヘッダーの場所を実行し、オブジェクトを送信する方法はありますか?それは私が必要とするものです - 停止するPHPスクリプトと、オブジェクトを扱うColdFusionページです。
PHPでJSONサービスを作成しなければならないのですか?ColdFusionページが結果を取得すると呼びますか?私はまた、私が望むようにcoldfusionのページを変更することができます。
私はDBにJSONを格納することを考えましたが、何千もの項目が含まれていて恐ろしいアイデアのようです。 – bMon