#04 便利な関数を登録しておく

 
functions.phpの作成
 
// データベースに接続
function connectDB() {
    try {
        return new PDO(DSN, DB_USER, DB_PASSWORD);
    } catch(PDOException $e) {
        echo $e
->getMessage();
        
exit;
    }
}

// エスケープ処理
function h($s) {
    return htmlspecialchars($s, ENT_QUOTES, "UTF-8");
}
 
ホーム画面の作成
 
  • php部分
 
 
require_once('config.php');
require_once('functions.php');

// session start
session_start();

// セッションがない場合はログイン画面へ
if (empty($_SESSION['me'])) {
    header('location: '.SITE_URL.'login.php');
    exit;
}
 
  • html部分
 
 
<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>ホーム画面[index.php]</title>
</head>
<body>
<h2>ユーザー一覧</h2>

</body>
</html>
  ホーム画面[index.php]


PAGE TOP

< 前へ  目次に戻る  次へ >