| ■12642 / ) |
Re[3]: C++内でPHP、もしくはURLを叩く方法を探しています |
□投稿者/ ぺぺ (3回)-(2008/01/13(Sun) 22:16:27)
|
■No12641 (ぺぺ さん) に返信 > ■No12638 (よもやま さん) に返信 >>■No12637 (ぺぺ さん) に返信 > >>はじめまして。C++歴1ヶ月の初心者です。 > >>C++ファイル内でPHPファイルを叩く、もしくはURLを開く方法を探しています。 > >>OSはfreeBSDですので、linux上で上のようなことを行える方法を教えていただければ幸いです。 > >>ぜひよろしくお願いいたします。 >> > >>C++ファイルからPHPファイルを叩く >>これは、PHPスクリプトを実行させたいということですかね? >>execもしくはswap等調べてください。 >>PHPスクリプトを実行させる事がでしょう。 >> >> > >>URLを開く方法 >>C++の言語を使ってURLを開いて、ファイルを取得するのでしょうか? >>それともブラウザーみたく内容を表示させたいのですか? >> >>
よもやまさん、ご返信ありがとうございます。
PHPである処理を行う→C++(OpenCV)で画像処理→結果をPHPに渡して処理を続ける
といったことを行いたいので、できなかった場合URLが開けたらそれでPHPを起動させようと考えていました。ですので、C++内でPHPスクリプトが起動できればそれが一番OKです。
ご指摘いただいたように、execとswapについて調べてみました。
プログラミング経験が浅く勉強不足で、理解が怪しいので使い方について質問させてください。
例えばexelの場合、単純に
execlp("/pass", "test.php", NULL, NULL); (第一引数がパス、二がプログラム名、三がコマンドライン引数、四がポインタ)
といったように、C++内に書いてPHPを起動させてあげればよいのでしょうか?またswapも同様の扱いでよろしいのでしょうか?
使い方がいまいち不安ですので、申し訳ありませんがご指導頂けたら幸いです。
|
|