Ejemplo n.º 1
0
 function commentMain($hako, $data)
 {
     $id = $data['ISLANDID'];
     $num = $hako->idToNumber[$id];
     $island = $hako->islands[$num];
     $name = $island['name'];
     // パスワード
     if (!Util::checkPassword($island['password'], $data['PASSWORD'])) {
         // password間違い
         HakoError::wrongPassword();
         return;
     }
     // メッセージを更新
     $island['comment'] = htmlspecialchars($data['MESSAGE']);
     $island['comment_turn'] = $hako->islandTurn;
     $hako->islands[$num] = $island;
     // データの書き出し
     $hako->writeIslandsFile();
     // コメント更新メッセージ
     Success::Comment();
     // owner modeへ
     if ($data['DEVELOPEMODE'] == "cgi") {
         $html = new HtmlMap();
     } else {
         $html = new HtmlMapJS();
     }
     $html->owner($hako, $data);
 }