• ベストアンサー

複数ページに設置したい

1行掲示板を作ったんですけど、それをブログのコメントみたいに 複数のページに設置したいんです。 設置したいページ数だけPHPファイルが必要になると・・・すさまじい数になるので・・・ なにか、アドバイスよろしくお願いします

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

  • ベストアンサー
  • koke29
  • ベストアンサー率58% (114/196)
回答No.3

連投スミマセン さっきの方法だとログのファイルは大量になりますから それも嫌ってことなら 4の処理→ ログ+3の変数を一緒に書き込んでおいて、表示するときに 3の変数部分と親のファイル名(拡張子抜き)が一致するものだけ出力 もいいかもしれないですね その場合は親の方にちょっとコードを入れるか 読み込み部分もincludeさせれば済みそうです

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • koke29
  • ベストアンサー率58% (114/196)
回答No.2

ログの送り先をページ毎に分ければよいのですよね ログを何でとるのかわかんないですが CSVとして 1.親のファイル(親)で書き込みのファイル(子)をinclude //ココカラ子の処理 2.$_SERVER['SCRIPT_FILENAME']で親のファイル名を取得 3.パスはいらないと思うので、2を使いやすく加工して変数にする 4.ログの書き込み先を3で処理した変数.csvにしておく これなら一個のスクリプトでどのページにも対応出来ると思います こんな感じはどうでしょう?

全文を見る
すると、全ての回答が全文表示されます。
  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

includeすればいいのでは

noname#193034
質問者

補足

お返事ありがとうございます! includeはするんですが、ログを共有してしまうことになるので><

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • コメントシステムでわからないことがあります。

    PHPとMYSQLを使ってコメントシステムを作ってます。 ふと、思ったんです・・・ YahooまたはBLOGみたいに各ページにコメントシステムを設置しようと思ったら、テーブルは複数いるじゃないですか!!!? 仮にページ数が1000あったらテーブルは1000個必要に・・?^^;  そういうのを説明しているサイトなどありましたらぜひ教えていただきたいです! よろしくお願いします

    • ベストアンサー
    • PHP
  • 複数のアプリケーションを設置する場合について

    例えばフレームワークなどを利用して、掲示板やブログなどの複数のアプリケーション作成する場合に、 どのような区分けというかファイル構成が良いのでしょうか? コントローラ毎に分ける場合 ┬ project │└ app │ ├ controllers │ │└ bbsController.php(ここにwriteアクションやdeleteアクションなどを置く) │ │└ blogController.php モジュール毎に分ける場合 ┬ project │└ app │ ├ modules │ │└ bbs │ │ ├ controllers │ │ │└ indexController.php(トップページや表示関係) │ │ │└ ~Controller.php(他にどういうコントローラの種類が必要なのか分かりませんが・・・) その他にも アプリケーション毎に分ける場合(これもどういうファイル構成(どういうコントローラ分け)にしたら良いか分かりませんが・・・) プロジェクト毎に分ける場合 など、どの粒度に分けるのが自然(自分ならこうするとか)なのかアドバイス頂けないでしょうか?

    • ベストアンサー
    • PHP
  • Webページへのコメント書き込みツール

    旅行記サイトを作っています(html,css,php)。 各旅行記のページに対して、読者の方にコメントを書き込んでもらえるようにしたいのですが、そのためには、どのようなツールを使用する必要がありますでしょうか? イメージとしては、「ブログのコメント」です。 カスタマイズできるムーバブルタイプを理解したほうが早いのかもしれませんが、コストがかかるらしいので、無料で設置できる掲示板のようなツールを探しています。 できれば、スパムを制限できるツールがうれしいです。

  • phpを複数設置したいのですが。

    PHPのチャットプログラムを複数設置したいのですが、どういうわけか、最初に設置したものはきちんと動作するのに、別フォルダに全く同じものを設置しても、ファイルロックエラーと表示されて、動作しません。 全く同じものなので、不思議でなりません。 PHPって1つしか設置できないものなのですか? 当方、ど素人なので、わかりやすく説明していただけるとありがたいです。

    • 締切済み
    • PHP
  • 複数ページに設置可能なカウンタ

    現在、アクセスカウンタを探しています。 詳細は以下のとおりです。 ●複数のページに設置し、それぞれ別々にカウントしたい ●できれば、IMGで呼び出す形式のカウンタが有り難い ●1日毎・累計それぞれ表示したい ●それぞれのページのアクセス数を統計に取りたい Topページには既にカウンタがありますが、それとは別に、どのページに何人位来ているのかが気になるのです。 #検索サイトから来た人など… 上記の条件に合致するCGIをご存知の方、教えてくださいませ。

    • ベストアンサー
    • CGI
  • サイト内に複数の掲示板を設置する方法

    自分のサイトに掲示板を設置したいと思っているのですが、掲示板を一つだけ設置するのではなく、できれば項目ごとに掲示板を作りたいと考えています。 例えば、価格コムのような商品別に設けられた口コミ掲示板や、よくある都道府県ごとのコミュニティ掲示板などです。 このように複数掲示板を一つのサイトに設置するのはどうすればいいものなのでしょうか。もしや商品ごとにそれぞれ掲示板を設置しているのでしょうか。それならけっこうな作業量になってしまいますよね。 掲示板はCGIかPHPのフリーソフトを利用したいと考えているのですが、なにか特別な仕掛けやそれ専用掲示板ソフトがあるのでしょうか?もしくはプログラムを変更することで可能なのでしょうか。

  • 全ページにコメントを入れたいのですが

    ブログでなく自分で作ったホームページでブログのように全ページにコメントを入れられるようにしたいです。 PHPでそのようなものはあるのですが、1つ1つにコメントを入れるファイルを用意したりパーミッション変更をしなければならず100ページ以上のページにするのは大変なのと管理が面倒です。 簡単に管理する方法や楽にできる方法はないでしょうか?

  • CGI掲示板を複数設置することの問題

    フリーのCGIプログラムを利用して掲示板を設置しようと考えています。テーマごとに複数の掲示板を設置する場合、それぞれに違うフォルダを作って設置すれば、全く問題はないのでしょうか?他のフォルダのCGIプログラムの動きを阻害することはありますか?また、jコードのファイルはそれぞれのフォルダに別々にアップロードする必要があるのでしょうか? CGIについては、初心者ではありますが、ある程度は理解できますので、よろしくお願いいたします。

  • このサイトのページはどうやって作られているのですか

    このサイトのページはどうやって作られているのですか?? http://www.appbank.net/ アプリを開くと、ブログの概要(見出し)みたいなのが一覧で出てきて、さらにそれを開くとphpのファイルになりますよね。 このようなブログ見たいなページを作ろうとphp、MySQLなど勉強中なのですが、ブログみたいなのに必要な事は何ですか? またこのような構造のページは何というのですか?

    • ベストアンサー
    • PHP
  • 【HTML】複数ファイルを1ファイルにしたい

    ブログなどで「いいねボタン」を設置するにあたり、 記事ごと(1ページ毎)にいいねボタンを設置する方法は分かったのですが、 1ページ(sample.html)に記事が複数載っている場合、 その記事ごとに「いいねボタン」を設置することはできますか? 複数のファイルを見た目的に1ファイルにすれば やりたいことが実現できるのかと思い、 「フレーム」の技術を利用すれば いいねボタンを設置したそれぞれの1ファイルを、 見た目的に一つのファイルに統合することができるのかなと思いましたが よりスマートな方法があればぜひ、ご教授ください。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • HTML