<?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の処理を行い、その結果を取得します。 *
<?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; }