Beispiel #1
0
<?php

/** 
* KYWebクラス
*
* @license http://apache.org/licenses/LICENSE-2.0
*
* @copyright ©kyphone
*/
KYWeb::refuse_direct_access(".inc.php");
// Clear cache
header("Expires: -1");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
clearstatcache();
// Require
require_once PATH_PRIVATE . "/library/kyapi.inc.php";
require_once PATH_PRIVATE . "/library/kydb.inc.php";
require_once PATH_PRIVATE . "/library/kyfile.inc.php";
require_once PATH_PRIVATE . "/library/kyhtml.inc.php";
require_once PATH_PRIVATE . "/library/kymail.inc.php";
require_once PATH_PRIVATE . "/library/kypage.inc.php";
require_once PATH_PRIVATE . "/library/kysample.inc.php";
// Redirect to SSL
if (REDIRECT_SSL && $_SERVER["HTTPS"] != "on") {
    header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER['REQUEST_URI']);
    exit;
}
/**
* KYWebクラスはフレームワーク内の他クラスをまとめたり、ページやAPIの処理を行い、その結果を取得します。
*
Beispiel #2
0
<?php

KYWeb::refuse_direct_access(".sql.php");
function qGET_SAMPLE($db, $params = NULL)
{
    $user_id = $db->int($params["user_id"]);
    $sql = "SELECT * FROM `m_user` WHERE `user_id` = {$user_id}";
    return $sql;
}