diff --git a/check.php b/check.php deleted file mode 100644 index 1584fe0..0000000 --- a/check.php +++ /dev/null @@ -1,225 +0,0 @@ - PDO::ERRMODE_EXCEPTION, - PDO::MYSQL_ATTR_MULTI_STATEMENTS => false - ); - $pdo = new PDO('mysql:charset=utf8mb4;dbname='.DB_NAME.';host='.DB_HOST , DB_USER, DB_PASS, $option); - - - //$row['userid'] = "daichimarukn"; - - $userid = $_SESSION['userid']; - - - $options = array( - // SQL実行失敗時に例外をスルー - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - // デフォルトフェッチモードを連想配列形式に設定 - PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, - // バッファードクエリを使う(一度に結果セットを全て取得し、サーバー負荷を軽減) - // SELECTで得た結果に対してもrowCountメソッドを使えるようにする - PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true, - ); - - $dbh = new PDO('mysql:charset=utf8mb4;dbname='.DB_NAME.';host='.DB_HOST , DB_USER, DB_PASS, $option); - - - $result = $dbh->prepare("SELECT userid, username, profile, role FROM account WHERE userid = :userid"); - - $result->bindValue(':userid', $userid); - // SQL実行 - $result->execute(); - - - $row = $result->fetch(); // ここでデータベースから取得した値を $row に代入する - - $username = $row["username"]; - - $role = $row["role"]; - - - //-------------------------------------- - - $userQuery = $dbh->prepare("SELECT username, userid, loginid, profile, role FROM account WHERE userid = :userid"); - $userQuery->bindValue(':userid', $userid); - $userQuery->execute(); - $userData = $userQuery->fetch(); - - $roles = explode(',', $userData["role"]); // カンマで区切られたロールを配列に分割 - - $roleDataArray = array(); - - foreach ($roles as $roleId) { - $rerole = $dbh->prepare("SELECT rolename, roleauth, rolecolor FROM role WHERE roleidname = :role"); - $rerole->bindValue(':role', $roleId); - $rerole->execute(); - $roleDataArray[$roleId] = $rerole->fetch(); - } - - - -} catch(PDOException $e) { - - // 接続エラーのときエラー内容を取得する - $error_message[] = $e->getMessage(); -} - - -if( !empty($_POST['btn_submit']) ) { - - $_SESSION['admin_login'] = true; - $_SESSION['userid'] = $userid; - $_SESSION['loginid'] = $userData["loginid"]; - - $_SESSION['username'] = $username; - $_SESSION['password'] = ""; - - // リダイレクト先のURLへ転送する - $url = '/home'; - header('Location: ' . $url, true, 303); - - // すべての出力を終了 - exit; -} - -if( !empty($_POST['btn_submit2']) ) { - - $_SESSION['admin_login'] = false; - $_SESSION['userid'] = ""; - - $_SESSION['username'] = ""; - - // リダイレクト先のURLへ転送する - $url = 'index.php'; - header('Location: ' . $url, true, 303); - - // すべての出力を終了 - exit; -} - - - - -// データベースの接続を閉じる -$pdo = null; - -?> - - - - - - - - -確認 - <?php echo file_get_contents($servernamefile);?> - - - - - -
- - -
-

確認

- -

あなたは ですか?

- - - - - -
- -

名前

-

-
- - -
;"> -

;"> - -

-
- -
-
-

プロフィール

-

- -
- -
- - -
-
- - - - - - \ No newline at end of file