2009年7月 2日

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

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


投稿者 xml-rpc : 2009年7月 2日 02:19
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/86322
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。