Пример #1
0
function f_do_switch()
{
    global $gl_array;
    // 関数の中で関数の外の変数/配列を使用する場合に宣言
    extract($gl_array);
    // 配列データ名を変数名へ置換
    switch ($mode) {
        //「$mode」で画面表示切替
        case "do_search":
            //「$mode」が「do_search(初期)」場合、一覧画面へ
            f_show_list();
            break;
        case "sh_list":
            //「$mode」が「sh_detail」の場合、新規作成画面へ
            f_show_list();
            break;
        case "sh_detail":
            //「$mode」が「sh_detail」の場合、新規作成画面へ
            f_show_detail();
            break;
        default:
            //「$mode」が「""(初期)」場合、一覧画面へ
            f_show_new();
            break;
    }
}
Пример #2
0
include_once "./lib/dbcommon.php";
include_once "./lib/funccommon.php";
// ページにアクセスされたメソッド名が「POST」の場合
$gl_array = $_SERVER['REQUEST_METHOD'] == "POST" ? _formstr($_POST) : _formstr($_GET);
session_cache_limiter('public');
// クライアント/プロキシのキャッシュを許可
session_start();
// セッションを生成
#=================================================
# DB接続処理
#=================================================
f_db_connect();
// DB接続
f_show_header();
// ヘッダー表示
f_show_detail();
// 一覧画面
f_show_footer();
// フッター表示
f_db_close();
// DB切断
//************************************************
// 詳細画面
//************************************************
function f_show_detail()
{
    global $gl_array;
    // 関数の中で関数の外の変数/配列を使用する場合に宣言
    extract($gl_array);
    // 配列データ名を変数名へ置換
    if ($id != "") {