OSDN Git Service

ver2.6.2 開発分マージ パスワードデック、長文発言、Chrome修正、参加者削除
[trpgtools-onweb/AjaxChat.git] / card_deck_change.php
index 07b674a..5c46585 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /*
- Ajax Chat for TRPG ver.2.6.1
+ Ajax Chat for TRPG ver.2.6.2
  (c)2007-2009 Cake All Rights Reserved.
  Mail : cake_67@users.sourceforge.jp
  Home : http://trpgtools-onweb.sourceforge.jp/
@@ -69,6 +69,16 @@ if (!$request['newdeck']) {
         error($request['newdeck'].' 設定ファイルが不正です', true);
     }
 
+    // カードパスワードチェック
+    if ($deck_ini['config']['password'] != '') {
+    error_log($deck_ini['config']['password']);
+        $user_password = get_user_password();
+        $deck_password = md5($deck_ini['config']['password'].ADMIN_HASH_KEY);
+        if ($deck_password != $user_password) {
+            error($request['newdeck'].'パスワードを正しく入力してください', true);
+        }
+    }
+
     // 新しいデック作成
     $deck_config = set_array2json($deck_ini);