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); } catch(PDOException $e) { // 接続エラーのときエラー内容を取得する $error_message[] = $e->getMessage(); } $aduser = "yes"; $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); $query = $dbh->prepare('SELECT * FROM account WHERE admin = :adminuser limit 1'); $query->execute(array(':adminuser' => $aduser)); $result2 = $query->fetch(); if($result2 > 0){ header("Location: ../login.php"); exit; } $servernamefile = "../server/servername.txt"; if(!(empty($_SESSION['backupcode']))){ $backupcode = $_SESSION['backupcode']; }else{ $backupcode = null; } ?>
いぇ~い!
88888888888
管理者アカウントの登録が完了しました!
以下のログインボタンよりログインしてください!
ログイン後は画面左側メニューの「サーバー設定」よりサーバーの情報を設定することをおすすめします!
また、左側メニューの「設定」から二段階認証の設定をすることもおすすめします。