[PHP-users 34640] Re: phpから別のphpを実行するには?

okuyama @ workgroup.jp okuyama @ workgroup.jp
2009年 7月 2日 (木) 02:19:27 JST


おく@Workgroupです。

> 1、掲示板の投稿を受け付けるプログラム、
> 2、投稿をデータベースに登録するプログラム、
> 3、データベースから新規10件を読み込んで表示するプログラム、

全てを、1つなり2つののクラス(掲示板かなぁ)にまとめます。

class 掲示板  extends action基底クラス {
  function 投稿 ([内容 = NULL]) {
    // 掲示板の投稿を受け付ける
  }

  function 表示 ([件数 = default]) {
    //  データベースから新規[件数]件を読み込んで表示する
    if ([件数] === NULL) {
      // 掲示板DB::get(10)
      return ????
    }
    // 全部表示する?
  }
}

class 掲示板DB extends DB基底クラス {
  function __construct() {
    // 初期化
  }

  function write(内容) {
    // 投稿をデータベースに登録する
  }

  function get(件数) {
    // データベースから新規[件数]件を読み込んで返す
  }
}

ざっくり、あとは処理ごとに分けておきましょうか。。。
FWの場合は、それぞれ流儀があるかと思いますので、それ流に。

呼び出し元は書いていないですが、
何がどうする、これはあれとあれを含んでる。。。
みたいに書いていけばいいかと。。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■携帯初のフル3DオンラインRPG!!
『イルーナ戦記online』
5/12(月) i-mode メニューサイトオープン
http://iruna.asobimo.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2007/7/04
CM王国β版 リリース

http://cm-king.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■無料ファイル転送

SSL対応で安心!アスキーでも特集されました。
http://postfile.jp
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■最新ゲームニュース

無料Flashゲーム20本遊び放題!
http://www.gamingtv.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.    ・ .  +    : ゜.   ‥     ゜.  .
 ‥     ゜.  .    .    ・.    ・ .  +
   /  +    ゜.      ・ .  +    :

★               アイ・ティ・コム
  彡彡ミ         奥山 敦二 (Atsuji Okuyama)
  )∂∂b
 ( ー  人__
   ̄/)/    |
    |` ̄    "\





2009/07/01 23:37 に glowlymoon<glowlymoon @ yahoo.co.jp> さんは書きました:
> 失礼します。
>
>
> 掲示板をプログラムしました。
>
> 1、掲示板の投稿を受け付けるプログラム、
> 2、投稿をデータベースに登録するプログラム、
> 3、データベースから新規10件を読み込んで表示するプログラム、
>
> 1,2,3と順番に実行する必要があるとします。
> このような場合、みなさんはどのようにされてますでしょうか。
>
> 私は、http_redirectを使っています。
> ただし、1つ目、2つ目のプログラムから出力はできません。
> (ヘッダが出力済みのためエラーになる)
>
>
> 一番スタンダードは、インクルードすることでしょうか。
> 改めて、起点となるプログラム(エントリポイント?)を作って、
> 必要なファイルをインクルードする。
> しかし、あらためて書かないといけません。その点手間がかかり魅力にかけま
> す。
>
> みなさんの知ってるスタンダードを教えてください。
> テクニックがあれば教えてください。
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>


PHP-users メーリングリストの案内