データベース(管理者)から特定のユーザーのセッションを設定しようとしています。管理者がログインしている場合、管理者ページにリダイレクトされます。そしてより多くの特権を持つでしょう。
session_start();
require 'funcs.php';
$error = FALSE;
if (! empty($_POST)) {
$username = $_POST['username'];
$password = md5($_POST['password']);
$sql = "SELECT * FROM `users` WHERE
`username` = '$username' AND
`password` = '$password' LIMIT 1";
$result = query($sql,TRUE);
if(! empty($result)) {
$_SESSION['name'] = $result[0]['fullname'];
$_SESSION['user'] = $result[0]['username'];
header("Location: index.php");
die;
} else {
$error = TRUE;
}