コード例 #1
0
ファイル: thanks.php プロジェクト: aim-web-projects/mansion
    //        fdb_kill_token($gc, $_POST["token"]);

        }
    }

//}


$smarty2= New SmartyEx();
$smarty2->assign("purpose", $_POST["purpose_flg"]);
$smarty2->assign("companies", $arr_company_info);
$smarty2->assign("server", "http://".$_SERVER["SERVER_NAME"]."/");
$smarty2->assign("thanks_message", $thanks_message);
$company_table = $smarty2->fetch("form/selected_company.html");


header("Content-Type: text/html; charset=UTF-8");

$smarty->assign("referer", $_SESSION["referer"]);

$smarty->assign("terms", HTTP_ROOT."terms.php");
$smarty->assign("privacy", HTTP_ROOT."privacy.php");
$smarty->assign("manager", HTTP_ROOT."manager.php");
$smarty->assign("_SESSION", $_SESSION);
$smarty->assign("company_table", $company_table);
$smarty->display("form/thanks.html");

$_SESSION = [];
$_SESSION["posted"] = true;
?>
コード例 #2
0
<?php

require_once "boot.php";
$dbCon = new DbConn();
require_once APP_INC_DIR . "incColumnListForTop.php";
$smarty = new SmartyEx();
$ColumnList = new ColumnListForTop($dbCon, $smarty);
//// キーを設定
//$ColumnEdit->SetKey($_GET["id"]);
// データベースからデータをセット
$ColumnList->SetPageData();
$smarty->display("root/index_test.html");
コード例 #3
0
require_once "../boot.php";
$dbCon = new DbConn();
require_once APP_INC_DIR . "incColumnShow.php";
$smarty = new SmartyEx();
if (!validatePath($_GET["id"])) {
    $smarty->showErrorPage(404);
    exit;
}
$ColumnShow = new ColumnShow($dbCon, $smarty);
// キーを設定
$ColumnShow->SetColPath($_GET["id"]);
// データベースからデータをセット
$isData = $ColumnShow->SetDbData();
if ($isData) {
    $smarty->display("column/column.html");
} else {
    $smarty->showErrorPage(404);
}
function validatePath($str)
{
    if (strlen($str) <= 1) {
        return false;
    }
    if (strlen($str) >= 3) {
        if (preg_match("/^[0]+/", $str)) {
            return false;
        }
    }
    return true;
}
コード例 #4
0
<?php

/*******************************************************************************
 *
 * ログイン
 *
 * ファイル名:login.php
 *
 ******************************************************************************/
// 起動 ------------------------------------------------------------------------
require_once "../boot.php";
$dbCon = new DbConn();
// 必要なファイルをインクルード ------------------------------------------------
require_once APP_INC_DIR . "incLogin.php";
// メイン処理開始 --------------------------------------------------------------
$smarty = new SmartyEx();
$Login = new Login($dbCon, $smarty);
$Login->SetPageData();
header("Content-Type: text/html;charset=UTF-8");
// テンプレート表示
$smarty->display("admin/login.html");
exit;
// 関数群 ======================================================================
コード例 #5
0
<?php

require_once "boot.php";
$dbCon = new DbConn();
require_once APP_INC_DIR . "incColumnListForTop.php";
$smarty = new SmartyEx();
$ColumnList = new ColumnListForTop($dbCon, $smarty);
//// キーを設定
//$ColumnEdit->SetKey($_GET["id"]);
// データベースからデータをセット
$ColumnList->SetPageData();
$smarty->display("root/index.html");
コード例 #6
0
ファイル: index.php プロジェクト: aim-web-projects/mansion
endif;

if (strpos($_SERVER["HTTP_REFERER"], "http://") === 0) {
	$_SESSION["referer"] = $_SERVER["HTTP_REFERER"];
	$_SESSION["posted"] = false;
}

$smarty = New SmartyEx();

$from_front = !(strpos($_SERVER['HTTP_REFERER'], "index2.php") ||
                strpos($_SERVER['HTTP_REFERER'], "confirm.php"));

if (!$from_front) {
    $smarty->assign('change_flg', $change_flg);
    $smarty->assign('posted', $_SESSION);
    $smarty->display("sp/form/index.html");
    exit() ;
} else {
    
    if ($_POST["todoufuken"] && $_POST["shikucyouson"] && $_POST["q1"]) {
        $toriatsukai_ari = exist_toriatsukai($_POST["shikucyouson"], $_POST["q1"]);
        if ($toriatsukai_ari) {
            $smarty->assign('change_flg', $change_flg);
            $smarty->assign('posted', $_POST);
            $smarty->display("sp/form/index.html");
            exit();
        } else {
            header("Location: https://".$_SERVER["SERVER_NAME"]."/sp/form/error.php");
            exit();
        }
    } else {
コード例 #7
0
<?php

require_once "../boot.php";
$dbCon = new DbConn();
require_once APP_INC_DIR . "incColumnListForIndex.php";
$smarty = new SmartyEx();
$ColumnList = new ColumnListForIndex($dbCon, $smarty);
//// キーを設定
//$ColumnEdit->SetKey($_GET["id"]);
// データベースからデータをセット
$ColumnList->SetPageData();
$smarty->display("column/index.html");
コード例 #8
0
ファイル: index.php プロジェクト: aim-web-projects/mansion
    $smarty->assign('_POST', $_SESSION["return_info"]);

    // 提携不動産会社をランダムで取得して表示
    $teikei_dict = get_teikei();
    $smarty->assign('teikei_dict', $teikei_dict);

    $buken_arr = array(1=>"分譲マンション", 2=>"一棟アパート・マンション", 3=>"一戸建て");
    $smarty->assign('buken_arr', $buken_arr);

    $ken_name = $_SESSION["return_info"]['todoufuken_nm'];
    $smarty->assign('ken_name', $ken_name);

    $shi_name = $SHI_NO_REF[$_SESSION["return_info"]['shikucyouson_no']];
    $smarty->assign('shi_name', $shi_name);

    $smarty->display("form/index_sub.html");   

    $_SESSION["return_info"] = null;
} else if ($_GET["todoufuken"] && $_GET["shikucyouson"] && $_GET["q1"]) {
    // ランディングページなどから入ってきたときのフォーム表示
    $toriatsukai_ari = exist_toriatsukai($_GET["shikucyouson"], $_GET["q1"]);
    
    if ($toriatsukai_ari) {
        // 提携不動産会社をランダムで取得して表示
        $teikei_dict = get_teikei();
        $smarty->assign('teikei_dict', $teikei_dict);

        // フォーム処理
        $smarty->assign('_POST', $_GET);

        $buken_arr = array(1=>"分譲マンション", 2=>"一棟アパート・マンション", 3=>"一戸建て");
コード例 #9
0
 *
 ******************************************************************************/
// 起動 ------------------------------------------------------------------------
require_once "../boot.php";
$dbCon = new DbConn();
$session = new SessionUtil($dbCon);
if (!$session->IsLogin()) {
    header("Location: login.php");
    exit;
}
// メイン処理開始 --------------------------------------------------------------
$smarty = new SmartyEx();
dbLogout($dbCon);
header("Content-Type: text/html;charset=UTF-8");
// テンプレート表示
$smarty->display("admin/logout.html");
exit;
// 関数群 ======================================================================
function dbLogout($dbCon)
{
    if (!$_COOKIE[APP_LOGIN_ADM_ID]) {
        return false;
    }
    setcookie(APP_LOGIN_ADM_ID, "", time() - 3600);
    try {
        // SQL組み立て ----------------------------------------------
        $param = array();
        $sql = "DELETE FROM";
        $sql .= " c_login ";
        $sql .= "WHERE";
        $sql .= " login_id = ? AND";
コード例 #10
0
<?php

require_once "../boot.php";
$dbCon = new DbConn();
header("Content-Type: application/xml");
require_once APP_INC_DIR . "incColumnListForRss.php";
$smarty = new SmartyEx();
// Smartyテンプレートでキャッシュ作成の設定
$smarty->caching = 1;
// キャッシュの寿命設定[秒]
$smarty->cache_lifetime = 600;
// キャッシュがない場合データベースからデータをセット
if (!$smarty->is_cached('feed/rss.xml')) {
    $ColumnListForRss = new ColumnListForRss($dbCon, $smarty);
    $ColumnListForRss->SetPageData();
}
$smarty->display("feed/rss.xml");
コード例 #11
0
ファイル: confirm.php プロジェクト: aim-web-projects/mansion
        // ユーザに提示する提携不動産会社の取得
        $posted = $_GET;
        $companies = get_standardplan($posted);

        if (count($companies) == 0) {
            $msg_post_error = "<p><span class='alert_message'>お取扱いする不動産会社が見つかりませんでした。</span></p>";
            $post_disabled = true;
        } else {
            $_SESSION["arr_company_info"] = $companies;

            $company_table = "<br><br><img src='img/form_alerts.jpg'><br><br>";
        }
    }
}
    
    
$smarty->assign('msg_post_error', $msg_post_error);
$smarty->assign('company_table', $company_table);
$smarty->assign('post_disabled', $post_disabled);

// 都道府県名、市区町村名の取得
$ken_name = $KEN_NO_REF[h('todoufuken')];
$shi_name = $SHI_NO_REF[h('shikucyouson')];

$smarty->assign("terms", HTTP_ROOT."terms.php");
$smarty->assign("privacy", HTTP_ROOT."privacy.php");
$smarty->assign("manager", HTTP_ROOT."manager.php");

$smarty->display("form/confirm.html");

?>
コード例 #12
0
<?php

require_once "../boot.php";
$dbCon = new DbConn();
require_once APP_INC_DIR . "incColumnPickUpList.php";
$smarty = new SmartyEx();
$ColumnList = new ColumnPickUpList($dbCon, $smarty);
// データベースからデータをセット
$ColumnList->SetDbData();
$filename = "detail/" . $_GET["id"] . ".html";
$smarty->display($filename);