- ベストアンサー
2種類のスクリプトを1つのページに
携帯専用サイトを運営しているのですが 現在運営している会員制サイトの最下部に、 ランキング機能を実装したいと考えています。 会員登録機能とランキング機能は作者も別々で関連性はありません。 ひとつのページ(top.php)に関連性の無いphpを設置することは可能でしょうか? top.php <?php 会員制サイト ?> <?php ランキングサイト ?> このような感じで2つのプログラムをひとつのページで表示し正常に動作させたいと思っています。 可能でしょうか? よろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
可能です。 他の方のご意見に、Iframeを使ってというご意見もありましたが 携帯でIframeが使えるのだろうか?と素朴な疑問もあります。。。 そして、PHPを使う事が前提なのですから、そもそもフレームやIフレームは使う必要がありません。
その他の回答 (4)
- hige_mario
- ベストアンサー率51% (18/35)
サイトの構築では、他の方のご意見で可能だと思うので、意見を追加する事は無いのですが。 元のご質問の「携帯専用サイトを運営」「会員制サイト」「ランキングサイト」の並びで、全てご質問者の方が運営されているものと思っていました。 もしこれが違い、他人・他社のサイトがこれに含まれるような場合にはそれぞれに著作権が存在しますので、利用許諾などを行う必要があります。 もし僕の勘違いだったらごめんなさい。無視してくださいね。
- mud-skippe
- ベストアンサー率100% (1/1)
>また、top.phpの最下部にcgiを表示することはできますでしょうか? virtual(実行するcgi)で可能ですが、ご利用のサーバーのPHPがモジュール版である事が前提ですので、PHPがCGI版で動作しているサーバーでは利用できません。 若しくは、CGIでの処理の結果をDATファイル等に書き出して、その中身をPHPで読み込めば、一つのソースで表示させる事は可能です。
- hige_mario
- ベストアンサー率51% (18/35)
例えば会員制サイトのphpにランキングサイトのphpを読み込ませて一緒に出力してはどうでしょう。またはwrapperとなるphpを作り2サイトを読み込んで出力させてもできるかと思います。
お礼
回答ありがとうございます。 とても参考になりました。 また、top.phpの最下部にcgiを表示することはできますでしょうか? cgiのランキングしか見つからなかったもので… ご教授頂けると幸いです。
- Hardking
- ベストアンサー率45% (73/160)
私の2案を下記します。 案1.FRAMESETタグで、ページ上下分割する。 「top.php」 <html> <head><title>フレーム使用例</title></head> <frameset rows="300,*"> <frame src="kaiin.php" name="ue"> <frame src="ranking.php" name="sita"> </frameset> </html> 案2.IFRAMEタグで、ページ上下分割する。 「top.php」 <html> <head><title>フレーム使用例</title></head> <body> <iframe src="kaiin.php" name="ue" width="500" height="300"> <iframe src="ranking.php" name="sita" width="500" height="100"> </body> </html>
お礼
回答ありがとうございます。 とても参考になりました。 また、top.phpの最下部にcgiを表示することはできますでしょうか? cgiのランキングしか見つからなかったもので… ご教授頂けると幸いです。
お礼
回答ありがとうございます。 とても参考になりました。 また、top.phpの最下部にcgiを表示することはできますでしょうか? cgiのランキングしか見つからなかったもので… ご教授頂けると幸いです。