// 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; ?>
<?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");
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; }
<?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; // 関数群 ======================================================================
<?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");
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 {
<?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");
$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=>"一戸建て");
* ******************************************************************************/ // 起動 ------------------------------------------------------------------------ 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";
<?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");
// ユーザに提示する提携不動産会社の取得 $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"); ?>
<?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);